FrankS: Wer ist hier blöd? Rechenfehler bei normaler Addition?

Beitrag lesen

Hallo Antje

Kann ich nicht rechnen oder hat JavaScript ein Problem?

Weder noch. Hier handelt sich um ein grundsätzliches Problem.

Du verwendest und rechnest mit Dezimalzahlen. Intern rechnet ein Computer mit Dualzahlen. Der Rundungsfehler entsteht auf Grund der internen Umwandlung.

Also doch - ich habe es befürchtet. Nicht der Prozessor oder JavaScript ist das Problem - ich hätte selbst drauf kommen müssen. In der Zeit, als wir noch Progamme mittels Diodenbrücken auf eine Zeilen/Spaltenmatrix gesteckt (geschrieben) haben (war flexibler als das Lochen von Pappkärtchen ;-), da war die Basis 2 allgegenwärtig. Da hattest Du zu jedem Bit ein persönliches Verhältnis...
Aber wer denkt denn heute noch daran, daß da in der Kiste immer noch mit "an und aus" gerechnet wird - wo alles soooo schön bunt ist ;-)

Danke an Antje und an alle anderen Antworter
Viele Grüße
Frank