Normal
Im Binärsystem ist 0.2 ein periodischer Dezimalbruch, und damit (intern) nicht beliebig genau. (Wenn ich mich nicht verrechnet habe ist 0,2=0,00101001010010100101...).Den Fehler sieht man erst, wenn er durch Berechnungen angehäuft hat. Du kannst in deinem Test d2 ja mal den Wert 0,03125 geben. Diese Zahl kann man im Binärsystem exakt darstellen.
Im Binärsystem ist 0.2 ein periodischer Dezimalbruch, und damit (intern) nicht beliebig genau. (Wenn ich mich nicht verrechnet habe ist 0,2=0,00101001010010100101...).
Den Fehler sieht man erst, wenn er durch Berechnungen angehäuft hat. Du kannst in deinem Test d2 ja mal den Wert 0,03125 geben. Diese Zahl kann man im Binärsystem exakt darstellen.