Hexadezimal- und Oktal-Umrechner

Konvertiere Hex → Oktal oder Oktal → Hex mit BigInt. Zeigt Dezimal, gruppiertes Binär und Umrechnungsschritte (fortlaufende Divisionen). Mit Modus-Umschaltung und Beispielen.

Hex-zu-Oktal-Rechner online (mit Schritten)

Wandle Hexadezimal und Oktal sofort mit BigInt um. Prüfe Ziffern, sieh dezimale und binäre Äquivalente und folge jedem Umrechnungsschritt.

Unterstützt 0x / 0o Präfixe und Unterstriche als Trenner.

Oktal

Dezimal

Normalisiertes Binär

Berechnete Schritte

1) Zerlegung in Dezimal

    2) Dezimal zu Oktal

      Schnelle Hinweise

      • Jede Hex-Ziffer entspricht 4 Bits. Gruppiere Binär in 3-Bit-Blöcken, um Oktal zu erhalten.
      • Wenn im Oktalmodus eine Ziffer größer 7 erscheint, wird sofort ein Fehler gezeigt.
      • Große Zahlen werden mit BigInt verarbeitet, ohne Präzisionsverlust.

      So rechnest du Hexadezimal in Oktal um

      Der schnellste Weg führt über Dezimal: Behandle jede Ziffer als Potenz ihrer Basis, addiere und dividiere durch die Zielbasis. Die normalisierte Binäransicht (4-Bit-Blöcke für Hex, 3-Bit-Blöcke für Oktal) dient als visueller Check.

      Hex → Oktal Schritt für Schritt

      1. Bereinige die Eingabe. Erlaube das 0x-Präfix und Unterstriche; lasse nur 0-9 und A-F zu.
      2. Wandle nach Dezimal. Multipliziere jede Ziffer von rechts nach links mit 16^Position und setze A-F auf 10-15.
      3. Teile durch 8. Notiere die Reste, bis der Wert 0 ist; rückwärts gelesen ergeben sie das Oktal.
      4. Prüfe mit Binär. Fasse die Binärdarstellung in 3-Bit-Blöcken zusammen und vergleiche jeden Block mit der Oktalziffer.

      Beispiel 0x3FA → oktal: Dezimal = (3×16²) + (15×16¹) + (10×16⁰) = 1022. Teilungen durch 8: 1022 ÷ 8 = 127 r6, 127 ÷ 8 = 15 r7, 15 ÷ 8 = 1 r7, 1 ÷ 8 = 0 r1. Ergebnis: 01776.

      Oktal → Hex in wenigen Schritten

      1. Validiere das Oktal. Erlaube nur 0-7 und entferne 0o-Präfix sowie Unterstriche.
      2. Hebe auf Dezimal an. Multipliziere jede Ziffer mit 8^Position und addiere die Ergebnisse.
      3. Teile durch 16. Sammle die Reste (0-9, A-F), bis der Quotient 0 ist, und lies sie rückwärts.
      4. Vergleiche im Binärformat. Die normalisierten 4-Bit-Blöcke müssen zu jeder Hex-Ziffer passen.

      Beispiel 0o7516 → hex: Dezimal = (7×8³)+(5×8²)+(1×8¹)+(6×8⁰) = 3918. Teilungen durch 16: 3918 ÷ 16 = 244 rE, 244 ÷ 16 = 15 r4, 15 ÷ 16 = 0 rF. Ergebnis: 0xF4E.

      Häufige Fragen

      Welche Eingaben sind in jedem Modus gültig?

      Im Hex-Modus akzeptieren wir 0-9 und A-F/a-f mit optionalem 0x-Präfix und _-Trennern. Im Oktalmodus sind nur 0-7 erlaubt, optional mit 0o-Präfix.

      Wie werden große Zahlen verarbeitet?

      Wir nutzen BigInt, damit sehr lange Werte exakt bleiben. Die normalisierte Binäransicht hilft beim visuellen Prüfen.

      Warum ändert sich manchmal das Hauptlabel?

      Das Hauptlabel passt sich dem Modus an (Hex → Oktal oder Oktal → Hex), damit du die Zielbasis erkennst. Dezimal- und Binärwerte werden in beiden Richtungen neu berechnet.

      Kann ich negative oder Kommazahlen eingeben?

      Der Rechner ist für vorzeichenlose Ganzzahlen gedacht. Sobald du ein Minuszeichen oder Dezimaltrennzeichen hinzufügst, erscheint ein Validierungsfehler.

      Wie nutze ich das normalisierte Binär als Kontrolle?

      Im Hex-Modus fasst du das Binärformat in 4-Bit-Blöcken zusammen, im Oktal-Modus in 3-Bit-Blöcken. Stimmen die Blöcke mit den angezeigten Ziffern überein, passt die Umrechnung.