Jump to content
Sign in to follow this  
P.O.K

ASP : Convertir texte en nombre

Rate this topic

Recommended Posts

Bonjour à tous,

je souhaite créer une page web qui permet de calculer différents ratios. Pour cela, l'utilisateur entre différents nombres qui seront ensuite calculés.

Pour cela, j'ai créé un formulaire. Le problème c'est que les champs qui sont entrés sont de type text (input type="text"). Il m'est donc impossible de les calculer ensuite...

Pouvez-vous me dire comment pourrais-je convertir ces variables en nombre ?

Lorsque je récupère les variables [ex : liquidites = request.form("liquidites")] j'ai essayer d'utiliser "FormatNumber" mais ça ne fonctionne pas...

Merci beaucoup ;-)

Edited by P.O.K

Share this post


Link to post
Share on other sites

Il est un peu difficile de te répondre avec les éléments que tu donnes.

- si c'est du (vieil) ASP (du "classic"), val devrait te sauver (avec éventuellement un remplacement des "," par un ".")

- si c'est de l'ASP.net, en VB.NET, cherche du côté de Double.Parse ou Convert.ToDouble()

Share this post


Link to post
Share on other sites

Pour l'ancien ASP, fait : ctype("872,9384".replace(",", "."), int)

Sinon, pour du C# (j'ai abandonné VB.NET), je recommande effectivement machaine.ToDouble();

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...