Vorzeichenbetragszahlen: Unterschied zwischen den Versionen
Aus EINI
Hauer (Diskussion | Beiträge) (→Beispiel) |
Hauer (Diskussion | Beiträge) (→Beispiel) |
||
Zeile 10: | Zeile 10: | ||
==Beispiel== | ==Beispiel== | ||
− | 1101 1001 : Signifikantestes Bit ist 1, also ist die Zahl negativ. 101 1001 in Dezimal ist 1 + 8 + 16 + 64 = 89. Die repräsentierte Zahl ist also die -89. | + | 1101 1001 : Signifikantestes Bit ist 1, also ist die Zahl negativ. 101 1001 in Dezimal ist 1 + 8 + 16 + 64 = 89. Die repräsentierte Zahl ist also die -89. |
+ | |||
0101 1001 : Signifikantestes Bit ist 0, also ist die Zahl positiv. 101 1001 ist wie oben 89. Die Repräsentierte Zahl ist also d ie 89. | 0101 1001 : Signifikantestes Bit ist 0, also ist die Zahl positiv. 101 1001 ist wie oben 89. Die Repräsentierte Zahl ist also d ie 89. |
Version vom 24. Oktober 2017, 10:55 Uhr
Berechnung der Vorzeichenbetragszahlen
Um eine Dezimalzahl in eine Binärzahl in Vorzeichenbetragsdarstellung zu überführen, muss die Dezimalzahl zunächst in eine Binärzahl umgewandelt werden. Bei der Vorzeichenbetragsdarstellung ist das erste Bit das Vorzeichenbit. Wenn dieses gesetzt ist, dann ist die Binärzahl, die hinter dem ersten Bit steht, negativ, ansonsten ist sie positiv.
Beispiel
1101 1001 : Signifikantestes Bit ist 1, also ist die Zahl negativ. 101 1001 in Dezimal ist 1 + 8 + 16 + 64 = 89. Die repräsentierte Zahl ist also die -89.
0101 1001 : Signifikantestes Bit ist 0, also ist die Zahl positiv. 101 1001 ist wie oben 89. Die Repräsentierte Zahl ist also d ie 89.