Sönke Tesch: (C) Extremnewbie braucht Hilfe beim addieren

Beitrag lesen

Hi!

Ich hab so zur Übung ein Programm versucht, das 2 Kommazahlen addieren soll, so weit so gut. Wenn ich jetzt aber zB 12.4 und 45.67 eingebe, schreibt er mir hin : Die Summe von 12.400000 und 45.669998 ergibt 58.070000 . Warum ist das so ?

Achja, hier hätte es nicht mal den Code gebraucht. Das ist der alte Fließkomma"fehler". Wie genau das zustande kommt, kann ich Dir jetzt nicht erklären, hängt damit zusammen, wie Fließkommazahlen intern gespeichert werden.

http://forum.de.selfhtml.org/?m=53076&t=9586

Ist hier eine Verschwörung in Gange? Müssen jetzt alle plötzlich aus einem inneren Zwang heraus Kommazahlen addieren? Oder ist nur gerade Zeit für die jährliche Steuererklärung/Vereinsabrechnung/Dimensionieren des In-Diesem-Jahr-Bauen-Wir-Es-Endlich-Gartenhäuschens?

Grüße vom Mond,
  soenk.e