Verlustfreie Speicherung von reellen Zahlen im PC

Aufrufe: 98     Aktiv: vor 11 Monate

0

Kann die reelle Zahl \(0.4\) verlustfrei (d. h. ohne Stellen "abschneiden" zu müssen) in eine \(32-\)Bit Maschinenzahl für den PC übersetzt werden? Begründen Sie Ihre Antwort.

 

gefragt vor 11 Monate
www.mathefragen.de,
Sonstiger Berufsstatus, Punkte: 65
 
Kommentar schreiben Diese Frage melden
1 Antwort
0

Hallo!

Wir berechnen zuerst die Darstellung der Zahl \(0.4_{(10)}\) im Binärsystem. Der Vorkommateil ist \(0\). Der Nachkommateil wird wie folgt berechnet: $$\begin{array}{l} 0.4\cdot 2 = 0.8\mid\pm 0\\ 0.8\cdot 2 = 1.6\mid -1\\ 0.6\cdot 2 = 1.2\mid-1\\ 0.2\cdot 2 = 0.4\mid\pm 0\\ \end{array}$$ Ab hier wiederholt sich die Berechnung periodisch. Deshalb kann die Zahl nicht verlustfrei in einer \(32-\)Bit Maschinenzahl gespeichert werden, da der Nachkommateil periodisch weiterläuft.

Beste Grüße
André

geantwortet vor 11 Monate

Punkte: 0
 
Kommentar schreiben Diese Antwort melden