Zahlendarstellung
Zuerst wiederhole die einzelnen Zahlensysteme und ihre Umrechnungsmethoden.
Kommazahlen in Binär
Bei standardmäßigen Kommazahlen wird die Zahl in zwei Teile geteilt: den Vorkommabereich und den Nachkommabereich. Der Vorkommabereich wird wie gewohnt in Binär umgerechnet.
Der Nachkommabereich jedoch, wird mit 2 multipliziert und der ganze Teil wird als Binärzahl genommen.
Hier ein Zahlenrechner um die Umrechnung zu üben und zu testen:
Für Kommazahlen trenne diese bitte mit einem Punkt!
Gleitkommazahlen IEEE 754
Gleitkommazahlen werden im IEEE 754 Standard dargestellt. Die Zahl wird in drei Teile aufgeteilt: Vorzeichen, Exponent und Mantisse.
Gleitkommazahlen IEEE 754
Gleitkommazahlen werden im IEEE 754 Standard dargestellt. Die Zahl wird in drei Teile aufgeteilt: Vorzeichen, Exponent und Mantisse.
Wobei das Vorzeichen, die Mantisse und der Exponent ist.
Die -127 kann auch als Bias bezeichnet werden, dieser variiert je nach Angabe in der Aufgabe.
Vorzeichen
Das Vorzeichen gibt an, ob die Zahl positiv oder negativ ist.
Exponent
Der Exponent gibt an, wie viele Stellen die Zahl verschoben werden muss.
Mantisse
Die Mantisse ist der eigentliche Wert der Zahl.
Umrechnung
Die Umrechnung von Dezimalzahlen in Gleitkommazahlen erfolgt in folgenden Schritten:
-
Bestimme das Vorzeichen , 1 für negativ, 0 für positiv.
-
Schreibe die Dezimalzahl in Binärform.
-
Verschiebe das Komma so, dass nur eine Stelle vor dem Komma steht. (Normalisierung, verschiebe bis zur ersten 1)
-
Bestimme den Exponenten , ist dabei wie weit du dein Komma verschieben musstest.
-
Schreibe die Mantisse -> Die Mantisse kannst du einfach aus deiner Rechnung übernehmen, alles was nach dem Komma steht.
Umrechnung am Beispiel für IEEE 754 in 32 Bit Darstellung:
-
Vorzeichen: , da die Zahl negativ ist.
-
Binärform: , da und , siehe dafür oben.
-
Normalisierung: in
-
Exponent: , also in Binär.
-
Mantisse:
Somit ergibt sich die Gleitkommazahl .