JürgenB: genau Rechnen in JS

Beitrag lesen

Hallo Frank,

Wieso habe andere Sprachen dann nicht dieses Problem? Also zumindest so offensichtlich.

"Andere" Sprachen verwenden bei der Ausgabe Formatanweisungen, die ein Runden zur Folge haben, bzw. es wird automatisch auf die letzte zuverlässige Stelle gerundet.

Zum Problem mit dem Vergleich: ich habe in den Programmierkursen, die ich besucht habe, immer gelernt, das die Abfrage auf Gleichheit bei Fließkommazahlen nicht immer den gewünschten Effekt hat und daher gemieden werden sollte. Dein Problem ist also nicht Javascripttypisch. Und bei den meisten Problemen recht es zu wissen, dass man das Ziel überschritten hat, und nicht, dass man auf der Ziellinie steht.

Gruß, Jürgen