Tabelle 4: Einige Additionen
32-Bit-Format
24-Bit-Exponent 24-Bit-Mantisse
Kommentar
3F80 0000
+ 3F80 0000
 20×1,00...00
+20×1,00...00
Der Übertrag im Ergebnis macht eine Verschiebung nach rechts erforderlich. Das Ergebnis ist exakt, Rundung nicht notwendig.
= 4000 0000
 20×10,00...00
 21×1,00...00
 
3F80 0000
+ 3400 0000
 20×1,00...00
+2-23×1,00...00
2-23 wird als Eins auf der letzten Stelle addiert. Das Ergebnis ist exakt, Rundung nicht notwendig.
= 3F80 0001
 20×1,00...01
 
3F80 0000
+ 3380 0000
 20×1,00...00
+2-24×1,00...00
2-24 wird als ½ LSB addiert, bei Rundung nach oben oder zum Nächsten ergibt sich hier eine 1, bei Rundung nach unten eine 0.
= 3F80 0000
3F80 0001
 20×1,00...00:1
 20×1,00...00
 20×1,00...01
oder
3F80 0000
+ 0080 0000
 20×1,00...00
+2-126×1,00...00
2-126 liegt weit rechts vom LSB, daher wird das „Sticky Bit" gesetzt, nur Rundung nach oben setzt LSB auf 1.
= 3F80 0000
3F80 0001
 22×1,00...001:...01
 20×1,00...00
 20×1,00...01
oder
Hexadezimal-
Darstellung
Binärdarstellung
seee eeee efff ffff ffff ffff ffff ffff
3F80 0000
+ 3F80 0000
0011 1111 1000 0000 0000 0000 0000 0000
0011 1111 1000 0000 0000 0000 0000 0000
= 4000 0000 0100 0000 0000 0000 0000 0000 0000 0000
3F80 0000
+ 3400 0000
0011 1111 1000 0000 0000 0000 0000 0000
0011 0100 0000 0000 0000 0000 0000 0000
= 3F80 0001 0011 1111 1000 0000 0000 0000 0000 0000
3F80 0000
+ 3380 0000
0011 1111 1000 0000 0000 0000 0000 0000
0011 0011 1000 0000 0000 0000 0000 0000
= 3F80 0000
3F80 0001
0011 1111 1000 0000 0000 0000 0000 0000
0011 1111 1000 0000 0000 0000 0000 0001
3F80 0000
+ 0080 0000
0011 1111 1000 0000 0000 0000 0000 0000
0000 0000 1000 0000 0000 0000 0000 0000
= 3F80 0000
3F80 0001
0011 1111 1000 0000 0000 0000 0000 0000
0011 1111 1000 0000 0000 0000 0000 0001

Eingescanned von Werner Cirsovius
September 2004
© Franzis' Verlag