Binär-zu-Hex-Konverter

Füge einen Binärwert ein und erhalte den passenden Hexadezimalwert in Großbuchstaben. Der Konverter behält nur 0 und 1, ignoriert alles andere und zeigt ein einfaches Hex-Ergebnis ohne Präfix, Gruppierung, Padding oder Validierungswarnungen.

Binär in Hex konvertieren

  1. 1

    Binärwert einfügen

    Leerzeichen und Trennzeichen können zur Lesbarkeit bleiben. Jedes Zeichen außer `0` oder `1` wird ignoriert.

  2. 2

    Nur die Bits behalten

    Die Eingabe wird zu einer durchgehenden Binärzeichenfolge bereinigt. Wenn keine Binärziffern übrig bleiben, bleibt das Ergebnis leer.

  3. 3

    Numerischen Wert umwandeln

    Vier Bits entsprechen einer Hex-Ziffer, aber die Umwandlung ist wertbasiert, sodass führende Nullen verschwinden.

  4. 4

    Hex in Großbuchstaben lesen

    Die Ausgabe ist nur einfaches Hex in Großbuchstaben. Füge `0x`, Byte-Abstände oder Padding auf feste Breite separat hinzu, falls du dieses Format brauchst.

Hex-Zifferntabelle

Binär Hex Binär Hex
0000 0 1000 8
0001 1 1001 9
0010 2 1010 A
0011 3 1011 B
0100 4 1100 C
0101 5 1101 D
0110 6 1110 E
0111 7 1111 F

Beispiel

Eingabe: 1111 1010 0011 1100

Verwendete Bits: 1111101000111100

Hex-Ausgabe: FA3C

Prüfung führender Nullen: 00001111 gibt F zurück, nicht 0F.

Wann dieser Konverter hilfreich ist

  • Schnelle Wertprüfung: Wandle eine Bitmaske, einen Registerwert oder eine kurze Payload in einen kompakten Hex-Wert um.
  • Lesbare Gruppierung: Eine Hex-Ziffer steht für vier Binärbits, sodass lange Werte leichter zu überblicken sind.
  • Flexible eingefügte Eingabe: Leerzeichen, Unterstriche, Satzzeichen und Labels werden ignoriert, aber jede 0 oder 1 im eingefügten Text wird weiterhin verwendet.
  • Moderate Eingaben: Für sehr lange Bitstrings, feste Wortbreiten oder Arbeit mit beliebiger Präzision verwende einen Programmierer-Rechner, ein CLI-Tool oder eine Arbitrary-Precision-Bibliothek.

Häufig gestellte Fragen

Sie lösen keinen Fehler aus. Der Konverter entfernt jedes Zeichen außer 0 und 1; 0b1111 wird zum Beispiel als 01111 behandelt, was denselben Wert wie 1111 hat.

00001111 und 1111 stellen denselben numerischen Wert dar, daher gibt dieser Konverter F zurück. Er behält keine Byte-Breite bei und fügt kein Padding wie 0F hinzu.

Nein. Die Ausgabe ist einfaches Hex in Großbuchstaben. Wenn du 0xFA3C, Kleinbuchstaben oder Byte-Gruppen wie FA 3C brauchst, formatiere das Ergebnis nach der Umwandlung.

Nein. Nicht-binäre Zeichen werden still ignoriert, statt eine Warnung auszulösen. Validiere die Eingabe separat, wenn ungültige Zeichen abgelehnt werden müssen.

Verwandte Tools