IEEE-754-Gleitkomma-Bit-Visualisierer (32 & 64 Bit)

IEEE-754-Gleitkomma-Bit-Visualisierer (32 & 64 Bit): Dekodiert die 64-Bit-IEEE-754-Struktur in 1 Vorzeichenbit, 11 voreingenommene Exponentenbits und 52 Bruchbits (Mantissenbits).

Tool wird geladen...

Über ieee-754-gleitkomma-bit-visualisierer (32 & 64 bit)

IEEE-754-Gleitkomma-Bit-Visualisierer (32 & 64 Bit)IEEE-754-Gleitkomma-Bit-Visualisierer (32 & 64 Bit): Dekodiert die 64-Bit-IEEE-754-Struktur in 1 Vorzeichenbit, 11 voreingenommene Exponentenbits und 52 Bruchbits (Mantissenbits).

Funktionsweise dieses Tools

Berechnung und Zusammenhang der Parameter: binary64 = sign[1] + exponent[11] + fraction[52]

Verarbeitungs-Pipeline und technische Systemarchitektur

  1. Fügen Sie die Beispieldaten in „Eingabe“ ein.
  2. Klicken Sie auf „Lokal ausführen“.
  3. Vergleichen Sie „Rohausgabedaten“ mit dem Beispiel; korrigieren Sie die Eingabe bei einer Fehlermeldung.

Beispiel und praktische Anwendung

Praxisnahes Anwendungsszenario: Prüfen Sie das binary64-Bitmuster, das JavaScript für 0.1 erzeugt.

Beispieleingabe:

0.1

Algorithmische Verarbeitung: DataView.setFloat64 speichert den geparsten Wert und trennt Vorzeichen-, Exponenten- und Bruchbits.

Beispielausgabe:

{ "value": 0.1, "sign": "0", "exponent": "01111111011", "fraction": "1001100110011001100110011001100110011001100110011010", "float64Bits": "0011111110111001100110011001100110011001100110011001100110011010" }

Grenzen und Sonderfälle

Wertebereiche der Parameter und Einheiten: value ∈ ℝ; |value| ≤ 1.7976931348623157e308; binary64 = 1 + 11 + 52 bit. Ergebnisse verwenden binary64-Gleitkommazahlen, sofern nicht BigInt angegeben ist. Ergebniskarten zeigen bis zu 10 signifikante Stellen; die Rohausgabe bewahrt den serialisierten Wert. Ein Verhältnis null bedeutet, dass das Modell keinen sinnvollen endlichen Verhältniswert hat; es ist nicht die Zahl null.

Browser-Verarbeitung und Datenschutz

Die Tool-Funktion ist dafür ausgelegt, Eingaben im Browser zu verarbeiten, ohne sie absichtlich an einen CZOA-Verarbeitungsserver zu senden. Anfragen für Website-Ressourcen, Analyse oder Werbung sind davon getrennt. Browser, Erweiterungen und verwaltete Gerätesoftware liegen außerhalb dieser Grenze.

Lokale Ausführung und Verifizierungsmethodik

Die Verarbeitung der Tool-Nutzlast ist so konzipiert, dass sie lokal im Browser über JavaScript oder Web Workers erfolgt. Anfragen für Website-Ressourcen, Analyse oder Werbung sind davon getrennt. Vertraulichkeit, Wiederholbarkeit und Latenz hängen von der Browser-Umgebung ab und werden nicht absolut garantiert.

Technische Normen und Referenzspezifikationen

Inhaltlich verantwortlich: CZOA Tools · Zuletzt geprüft: 2026-09-15 · Prüfmethodik

Anwendung

  1. Fügen Sie die Beispieldaten in „Eingabe“ ein.
  2. Klicken Sie auf „Lokal ausführen“.
  3. Vergleichen Sie „Rohausgabedaten“ mit dem Beispiel; korrigieren Sie die Eingabe bei einer Fehlermeldung.

Häufig gestellte Fragen

Wie erzeugt der IEEE-754-Visualisierer das 64-Bit-Ergebnis?+

Er wandelt die JavaScript-Zahl mit DataView.setFloat64 um, liest ihre acht Bytes in Big-Endian-Reihenfolge und zeigt Vorzeichen, 11 Exponentenbits, 52 Fractionbits und die gesamte 64-Bit-Zeichenfolge.

Welche Werte kann ich eingeben?+

Geben Sie ein JavaScript-Zahlenliteral wie 0.1, 1.5, -0, Infinity oder NaN ein. Die Seite visualisiert das von JavaScript geparste binary64; sie ist weder beliebige Dezimalarithmetik noch ein binary32-Konverter.

Warum hat 0.1 ein langes wiederholtes Fractionfeld?+

0.1 besitzt keinen endlichen Binärbruch. Daher hat das nächste IEEE-754-binary64 eine scheinbar wiederholte 52-Bit-Fraction. Das Werkzeug meldet gespeicherte Bits und behauptet keine exakte Dezimaldarstellung.

Was bewies der Browservektor für 0.1?+

Er lieferte Vorzeichen 0, Exponent 01111111011, die 52-Bit-Fraction mit Endung 1010 und die genaue Folge 0011111110111001100110011001100110011001100110011001100110011010 ohne gesendete Werkzeugnutzlast.