IEEE-754-Binary32-Bitmuster
Kodieren Sie einen Dezimalwert als Binär32-Muster oder dekodieren Sie ein 32-Bit-Hexadezimalwort, einschließlich signierter Null, Unternormalen und Sonderwerten.
IHRE BERECHNUNG
Ergebnis
—
Rechenschritte
Gehen Sie die Schritte einzeln durch oder zeigen Sie die gesamte Berechnung an. Die Schritte verwenden Ihre aktuellen Eingaben.
Berechnungsmethode
Verwenden Sie die binäre32-Kodierung, um Zeichen zu trennen, voreingenommene Exponenten und gespeicherte Fraktion. Rekonstruieren Sie den endlichen Wert als exakt rational von diesen Feldern.
Normal: (−1)^s(1+f/2²³)2^(e−127); subnormal: (−1)^s f2⁻¹⁴⁹
Rechenbeispiel
1,5 kodiert als 0x3FC00000: Zeichen 0, Exponent 127 und Bruch 4194304. Hex 00000001 ist das kleinste positive subnormale, genau 1/2^149.
Annahmen und Hinweise zu den Eingaben
Hex-Wörter haben acht Ziffern mit optionalem 0x-Präfix und werden in meistsignifikanter-Byte-erster Reihenfolge angezeigt. Dezimaleingabe wird zunächst als JavaScript binary64 geparst, dann auf Binär32 abgerundet, so dass extrem seltene Halbdezimalfälle diese zweistufige Konvertierung widerspiegeln können. Explizite NaN, Infinity und -Infinity werden im Dezimalmodus akzeptiert. Finite Überlauf kann unendlich werden. Spezielle Werte werden anstelle von arithmetischen Werten markiert. Die exakte Verration kommt aus dem endgültigen Bitmuster; signierte Null wird separat identifiziert.
Hinweise zum Rechner
Kann ich eigene Werte eingeben?
Ja. Ersetzen Sie die Beispielwerte durch Ihre eigenen Eingaben. Ergebnis, Rechenschritte, Tabellen und gegebenenfalls Diagramme werden entsprechend aktualisiert. Bei leeren oder ungültigen Eingaben wird das Ergebnis gelöscht. Fehlende Angaben werden niemals unbemerkt durch Beispielwerte ersetzt.
Sind die Ergebnisse exakt?
Der dekodierte Zeichen-, Exponent-, Bruch- und endliche rationale Wert sind exakt für das letzte binäre32 Wort. Dezimale Kodierung zuerst Parses zu JavaScript binary64 und dann Runden zu binary32; Dezimalanzeigen und Eingabeunterschiede folgen dieser Konvention.
Werden meine Eingaben hochgeladen?
Die Berechnung erfolgt in Ihrem Browser. Ein Benutzerkonto, Datei-Uploads oder ein externer KI-Dienst sind nicht erforderlich. Beim Neuladen der Seite werden die Eingaben zurückgesetzt.
Konvertieren Sie eine signierte Ganzzahl zwischen Basen 2–36 mit exakter Arithmetik. Vergleichen Sie binäre, oktale, dezimale, hexadezimale und Basis-36-Werte mit Platz-Wert-Schritten.
Schreiben Sie eine Zahl in normalisierter wissenschaftlicher Notation, wählen Sie signifikante Ziffern und überprüfen Sie ihren Koeffizienten, Exponenten und abgerundeten Dezimalwert.
Interpolieren Sie zwei Rotationsquaternionen entlang des kürzesten Einheitsquaternionsbogens.
Reservierter Werbeplatz.