Bonjour,
Développant un petit programme comptable, je me suis confronter à un problème très très complexe, additionner et soustraire des nombres à virgule flottante ! J'aurai jamais pensé autant galérer pour un truc aussi simple.
Au final j'ai fait ce petit bout de code pour test, et alors que je devrais trouver un résultat égal à zéro, je trouve un nombre exponentiel.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $a = 2523.27 - 2275.37; $b = 142.84 + 21.31 + 83.75; print '<br>RESULTAT '.$a.' + '.$b.' = '.($a - $b); // => Résultat affiché = 8.5265128291212E-14
Absurde, vous avez dit absurde ? si quelqu'un a une idée ou peu me dire si ça fait pareil chez lui.
Merci
Partager