Bug de calcul javascript ?!
Résolu/Fermé
uneven
Messages postés
3
Date d'inscription
lundi 19 octobre 2009
Statut
Membre
Dernière intervention
23 octobre 2009
-
23 oct. 2009 à 09:58
uneven Messages postés 3 Date d'inscription lundi 19 octobre 2009 Statut Membre Dernière intervention 23 octobre 2009 - 23 oct. 2009 à 16:26
uneven Messages postés 3 Date d'inscription lundi 19 octobre 2009 Statut Membre Dernière intervention 23 octobre 2009 - 23 oct. 2009 à 16:26
Bonjour,
Ma question est simple, losque je test la fonction alert(1.9*3);
il m'affiche 5.699999999999 au lieu de 5.7 est ce normal?
J'ai fait le test sur IE8.
Merci d'avance!
Ma question est simple, losque je test la fonction alert(1.9*3);
il m'affiche 5.699999999999 au lieu de 5.7 est ce normal?
J'ai fait le test sur IE8.
Merci d'avance!
A voir également:
- Javascript calcul
- Calcul moyenne excel - Guide
- Telecharger javascript - Télécharger - Langages
- Calcul km marche à pied gratuit - Télécharger - Sport
- Calcul charpente bois gratuit - Télécharger - Architecture & Déco
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
2 réponses
M@dien
Messages postés
437
Date d'inscription
mercredi 29 juillet 2009
Statut
Membre
Dernière intervention
23 septembre 2010
74
23 oct. 2009 à 10:12
23 oct. 2009 à 10:12
Bonjour,
est ce normal?
Oui et non. Javascript n'est pas ultra précis dans les calculs avec des décimales.
Si tu veux de la précision, essaye de te rapporter à des entier avant de faire les calculs...
par exemple, le calcul ((1000*1.9)*3)/1000 devrait donner 5.7...
est ce normal?
Oui et non. Javascript n'est pas ultra précis dans les calculs avec des décimales.
Si tu veux de la précision, essaye de te rapporter à des entier avant de faire les calculs...
par exemple, le calcul ((1000*1.9)*3)/1000 devrait donner 5.7...
uneven
Messages postés
3
Date d'inscription
lundi 19 octobre 2009
Statut
Membre
Dernière intervention
23 octobre 2009
23 oct. 2009 à 16:26
23 oct. 2009 à 16:26
merci beaucoup cela marche