Bonjour,
je suis confronté à un problème assez étonnant que je ne m'explique pas. Peut-être connaissez-vous la raison :
le résultat de mon addition est soit exacte, soit une approximation en fonction de l'ordre des termes
pour les intéressés voici l'équivalent url : javascript: var a=8; var b=1.51; var c = 1.7; var som1 = a + b + c; var som2 = b + c + a; alert(som1);alert(som2);alert(som1==som2);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 var a=8; var b=1.51; var c = 1.7; var som1 = a + b + c; var som2 = b + c + a; alert(som1); alert(som2); alert(som1==som2);
som1 me renvoi 11.209999999999999
som2 me renvoi 11.21
Quelqu'un connait-il la raison de cet écart et comment obtenir le bon résultat quelque soit l'ordre des termes.
Merci
Partager