Während 3 * 0.1 nicht genau dargestellt werden kann, warum kann Javascript 0.15 * 2 richtig berechnen? [Duplikat]
Mögliche Duplikate:
Ist die Gleitkomma-Mathematik von JavaScript fehlerhaft?
In Javascript
3 * 0.1 = 0.30000000000000004
Ich denke, das liegt am Zahlensystem der Sprache, in dem 0.3 nicht genau dargestellt werden kann. Aber warum das Folgende?
0.15 * 2 = 0.3
Ähnlich,
0.1 + 0.2 = 0.30000000000000004
Aber
0.15 + 0.15 = 0.3
Wie geht es so