Binäre Festkommazahlen: Runden des letzten Bits

Neue Frage »

Qunti Auf diesen Beitrag antworten »
Binäre Festkommazahlen: Runden des letzten Bits
Es geht um folgendes Problem:

Stellen Sie 0.68 als binäre Festkommazahl dar. Verwenden Sie dabei jeweils 4 Bit als Vor- bzw. Nachkommastellen.

Die Vorkommastellen sind natürlich kein Problem. Für die Nachkommastellen erhalte ich:

0.68 * 2 = 1.36 (erstes Bit ist 1)
0.36 * 2 = 0.72 (zweites Bit ist 0)
0.72 * 2 = 1.44 (drittes Bit ist 1)
0.44 * 2 = 0.88=x (viertes Bit ist ?)

Also entweder 0.1010 binär (entspricht 0.625 dezimal) oder 0.1011 binär (entspricht 0.6875 dezimal)

Der gerundete zweite Wert ist exakter.

Frage: Rundet man in der Praxis das letzte Bit immer wenn x>=0.5? Im Internet habe ich Quellen gefunden die einfach abschneiden und nicht runden. In meinen Büchern steht nichts zu diesem Fall.

Danke.
Math1986 Auf diesen Beitrag antworten »
RE: Binäre Festkommazahlen: Runden des letzten Bits
Zitat:
Original von Qunti
Frage: Rundet man in der Praxis das letzte Bit immer wenn x>=0.5? Im Internet habe ich Quellen gefunden die einfach abschneiden und nicht runden. In meinen Büchern steht nichts zu diesem Fall.
In der Regel wird entsprechend auf-bzw abgerundet, da es wie gesagt wesentlich exakter als Abschneiden ist
Qunti Auf diesen Beitrag antworten »

Danke!
Neue Frage »
Antworten »



Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »