con-f-use
Erfahrenes Mitglied
Hallo zusammen,
bin grad mal wieder auf was Seltsames gestoßen:
1.458 + 1.175 ist laut JavaScript 2.632999999999996 und nicht 2.633, wie jeder normale Mensch denken würde.
Ich kann mich erinnern, dass ich mal was davon gelesen habe und dass es an der Art liegt, wie JS den Speicher verwaltet, aber weiß leider nicht mehr wo. Kann jemand da mal mein Gedächtnis auffrischen, mir also sagen woran das liegt und vielleicht auch noch sagen, wie man den Fehler am besten behebt - also per JS zum richtigen Ergebnis kommt. Welche Eigentschaften haben die Zahlenpaare, bei denen dieser Fehler auftritt?
Danke schonmal im Voraus.
bin grad mal wieder auf was Seltsames gestoßen:
1.458 + 1.175 ist laut JavaScript 2.632999999999996 und nicht 2.633, wie jeder normale Mensch denken würde.
Ich kann mich erinnern, dass ich mal was davon gelesen habe und dass es an der Art liegt, wie JS den Speicher verwaltet, aber weiß leider nicht mehr wo. Kann jemand da mal mein Gedächtnis auffrischen, mir also sagen woran das liegt und vielleicht auch noch sagen, wie man den Fehler am besten behebt - also per JS zum richtigen Ergebnis kommt. Welche Eigentschaften haben die Zahlenpaare, bei denen dieser Fehler auftritt?
Danke schonmal im Voraus.