SVP une précision concernant les variables...

Résolu
michelborgne Messages postés 10 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 26 mai 2013 - 4 déc. 2010 à 10:10
BBFUNK01 Messages postés 1310 Date d'inscription jeudi 16 juillet 2009 Statut Membre Dernière intervention 20 juin 2014 - 6 déc. 2010 à 07:16
Bonjour àtous et toutes,

juste une petite question de débutant :

Sur un champ de saisie, je souhaite récupérer un nombre, bon j'utilise la syntaxe :

mavariable = Number(montextfield.text)


et ça fonctionne très bien...

Mais comment faire si l'un de mes champs de saisie doit contenir un nombre à virgule (par exemple, je voudrais récupérer une valeur du style 0,1125) ???

Merci de votre aide

3 réponses

pegase31 Messages postés 6138 Date d'inscription dimanche 21 décembre 2003 Statut Modérateur Dernière intervention 4 septembre 2013 12
4 déc. 2010 à 11:27
Bonjour,

La notation à virgule se fait dans la syntaxique anglaise (qui inversent tout) ...

"1.000,25" en français donnerait en anglais : "1,000.25"
Sachant qu'en informatique, on ne sépare pas les milliers, il suffit simplement de remplacer la virgule par un point.

soit : "1000.25"

Peg'

ps: d'où le fait qu'il y ait un point sur le pavé numérique d'un clavier et non une virgule...
3
michelborgne Messages postés 10 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 26 mai 2013
4 déc. 2010 à 11:40
Vraiment merci !!! Comment rester bloqué des heures sur un broutille !!!

Flash est génial mais on arrive fatalement à buter sur de petits cailloux de rien.

Maintenant ça marche (mais dans mon flash il faudra que je précise que la virgule est un point, car c'est destiné à des élèves...
0
BBFUNK01 Messages postés 1310 Date d'inscription jeudi 16 juillet 2009 Statut Membre Dernière intervention 20 juin 2014 6
6 déc. 2010 à 07:16
Hello,

tu n'as pas besoin forcément de préciser à tes élèves que la virgule doit en fait être un point, tu peux toujours la remplacer par la suite afin d'analyser le nombre correctement.

A plus ,

BBFUNK01
//C'est en forgeant qu'on devient forgeron... ;-) ;
0
Rejoignez-nous