Unerwartete Ergebnisse in Firebug-Konsole. Warum in dieser Operation: 1.7E16 + 2 ist die letzte Nummer 2 und in 1.7E16 + 3 Operation ist die letzte Nummer 4: D Dies ist ein JavaScript Bug?Unerwartete Ergebnisse in Firebug
0
A
Antwort
3
Dies ist nicht unerwartet. Dies ist das Standard-Gleitkomma-Verhalten.
Sie sollten wirklich 'What Every Computer Scientist Should Know About Floating-Point Arithmetic' lesen.
Wenn dieses Material zu kompliziert ist, und es ist definitiv, http://floating-point-gui.de ist eine sehr prägnante Alternative.
Danke Yuval A – alex