/ Zahlensysteme & Kodierung
Binär zu Hexadezimal (Stellen)
Vier Binärstellen entsprechen genau einer Hexadezimalstelle: HexStellen = ⌈BinStellen / 4⌉.
01 · Eingabe
Binär zu Hexadezimal (Stellen) berechnen
Vier Binärstellen entsprechen genau einer Hexadezimalstelle: HexStellen = ⌈BinStellen / 4⌉.
Lösen für
- HexStellen — Hex-Stellen
- BinStellen — Binärstellen
HexStellen = ⌈BinStellen / 4⌉
BinStellen = HexStellen · 4
Worum geht es?
Jede Hex-Stelle kodiert exakt vier Binärstellen — ein Nibble. Aus diesem festen Verhältnis folgt: HexStellen = ⌈BinStellen / 4⌉. Die Aufrundung greift, wenn die Bitbreite nicht durch 4 teilbar ist; dann hat die führende Hex-Stelle einen reduzierten Wertebereich.
Deshalb sind Hex-Dumps in Speicheranalysen so verbreitet: zwei Hex-Stellen entsprechen sauber einem Byte.
Die Formel
HexStellen = ⌈BinStellen / 4⌉
Umstellung:
BinStellen = HexStellen · 4Die Variablen
| Symbol | Bedeutung | Einheit | Erklärung |
|---|---|---|---|
| BinStellen | Binärstellen | — | Anzahl Bits. |
| HexStellen | Hex-Stellen | — | Anzahl Hex-Ziffern. |
Minimal-Beispiel
Wie viele Hex-Stellen für 32 Bit?
HexStellen = ⌈32 / 4⌉
= 8 StellenPraxis-Beispiele
Beispiel 1 — Byte
Acht Bit ergeben:
HexStellen = ⌈8 / 4⌉
= 2 Stellen (00–FF)Beispiel 2 — Nicht-Vielfaches
Eine 10-Bit-ADC-Auflösung:
HexStellen = ⌈10 / 4⌉
= 3 Stellen (max 3FF₁₆)Die führende Hex-Stelle nimmt nur Werte 0–3 an, denn 2 Bits bleiben übrig.
Beispiel 3 — MAC-Adresse
Eine MAC-Adresse hat 48 Bit:
HexStellen = ⌈48 / 4⌉
= 12 Stellen (z. B. AA:BB:CC:DD:EE:FF)