IEEE-754-Gleitkomma-Rechner
Wandle Dezimalzahlen in IEEE-754-Binärformate um und untersuche Vorzeichen, Exponent, Mantisse, Hexadezimalwert und Sonderwerte.
Feldbreiten bei IEEE 754
| Feld | Einfache Genauigkeit | Doppelte Genauigkeit |
|---|---|---|
| Vorzeichen | 1 Bit | 1 Bit |
| Exponent | 8 Bit | 11 Bit |
| Bruchteil | 23 Bit | 52 Bit |
| Gesamt | 32 Bit | 64 Bit |
Häufige Fragen
Was macht der IEEE-754-Gleitkomma-Rechner?
Der Rechner wandelt eine Dezimalzahl in ihre binäre Darstellung nach IEEE 754 um und teilt die Bits in Vorzeichen, Exponent und Bruchteil auf. Du siehst die Formate für einfache Genauigkeit mit 32 Bit und doppelte Genauigkeit mit 64 Bit jeweils in Binär- und Hexadezimaldarstellung. Im Rückwärtsmodus decodiert er ein Bitmuster wieder zu seinem gespeicherten Dezimalwert.
Was ist der Unterschied zwischen einfacher und doppelter Genauigkeit?
Einfache Genauigkeit nutzt 32 Bit mit 1 Vorzeichenbit, 8 Exponentenbits und 23 Bruchteilsbits. Doppelte Genauigkeit nutzt 64 Bit mit 1 Vorzeichenbit, 11 Exponentenbits und 52 Bruchteilsbits. Dadurch bietet sie ungefähr 15 bis 17 signifikante Dezimalstellen statt etwa 6 bis 9 und kann Werte meist genauer speichern.
Wie codiert IEEE 754 eine Zahl?
Bei einem normalen Wert lautet das Prinzip: Vorzeichen mal (1 + Bruchteil) mal 2 hoch (gespeicherter Exponent minus Bias). Zuerst wird die Zahl in binärer wissenschaftlicher Schreibweise dargestellt. Die führende 1 wird weggelassen, weil sie bei normalen Werten vorausgesetzt wird. Der Exponent wird mit einem Bias gespeichert, damit sowohl negative als auch positive Exponenten ohne eigenes Vorzeichenbit möglich sind.
Warum wird 0,1 nicht exakt gespeichert?
0,1 hat im Binärsystem keine endliche Darstellung. Das ist vergleichbar mit 1/3 im Dezimalsystem. Die Hardware speichert deshalb den nächstliegenden darstellbaren Wert. In einfacher Genauigkeit lautet das Bitmuster für 0,1 0x3DCCCCCD. Kleine Abweichungen wie bei 0,1 + 0,2 können dadurch sichtbar werden.
Was sind subnormale Zahlen, Unendlich und NaN?
Bei einem Exponentenfeld aus lauter Nullen und einem ungleich nullen Bruchteil liegt eine subnormale Zahl vor. Sie schließt die Lücke zwischen null und der kleinsten normalen Zahl. Besteht das Exponentenfeld aus lauter Einsen, steht ein nuller Bruchteil für Unendlich. Ein ungleicher Bruchteil kennzeichnet NaN, also einen nichtnumerischen Wert.
Welche Byte-Reihenfolge verwendet die Hexadezimaldarstellung?
Die Ausgabe zeigt das logische Bitmuster in Big-Endian-Schreibweise, also vom höchstwertigen Bit zum niedrigstwertigen Bit. Links steht das Vorzeichen, danach folgen Exponent und Bruchteil. Die tatsächliche Byte-Reihenfolge im Arbeitsspeicher hängt vom Prozessor ab. Das logische Muster bleibt auf unterschiedlichen Plattformen gleich.
Änderungsverlauf
Aktualisierungen von IEEE-754-Gleitkomma-Rechner, nach Datum gruppiert.
IEEE-754-Gleitkomma-Rechner hinzugefügt
- Wandle Dezimalzahlen in IEEE-754-Binärformate um und untersuche Vorzeichen, Exponent, Mantisse, Hexadezimalwert und Sonderwerte.
Ähnliche Rechner
Weitere geprüfte Rechner im Themenbereich „Technik“.
Alle 93 Rechner im Themenbereich „Technik“ ansehen