Stewdent.eu
▾

Hexadezimalsystem

Das Hexadezimalsystem verwendet 16 Symbole und ist eine praktische Kurzschrift für Binärzahlen in der Informatik.

Zuletzt aktualisiert: 19. Dezember 2025

★★☆☆☆ Stufe 2computingDatenbinaryhexadecimalhex3 Min Lesezeit

Fehler melden

Was ist das Hexadezimalsystem?

Das Hexadezimalsystem (kurz: Hex) ist ein Zahlensystem mit der Basis 16. Das bedeutet, es verwendet 16 verschiedene Symbole: die Ziffern 0–9 und die Buchstaben A–F.

DezimalHexadezimalBinär
000000
991001
10A1010
11B1011
15F1111
161010000
255FF11111111
Hinweis

In der Informatik werden Hex-Zahlen oft mit dem Präfix 0x geschrieben, zum Beispiel 0xFF oder 0x1A. Das hilft dabei, Hex-Zahlen von Dezimalzahlen zu unterscheiden.

Warum benutzt man Hexadezimal?

Binärzahlen werden schnell sehr lang. Die Zahl 255 im Binärsystem lautet 11111111 – 8 Ziffern! Im Hexadezimalsystem ist dieselbe Zahl einfach FF – nur 2 Zeichen. Das ist viel einfacher zu lesen und zu schreiben.

Außerdem entspricht jede Hexadezimalstelle genau 4 Binärstellen (ein Nibble). Das macht die Umrechnung sehr schnell.

Binär in Hexadezimal umrechnen

So geht es:

  1. Teile die Binärzahl von rechts in 4er-Gruppen auf.
  2. Wandle jede 4er-Gruppe einzeln in eine Hexadezimalstelle um.

Beispiel: 10110100

  • Aufteilen: 1011 | 0100
  • 1011 = 11 im Dezimalsystem = B in Hex
  • 0100 = 4 im Dezimalsystem = 4 in Hex
  • Ergebnis: B4

Hex in Dezimal umrechnen

Multipliziere jede Stelle mit der entsprechenden Potenz von 16:

Beispiel: 2F in Dezimal umrechnen

  • 2 × 16¹ = 2 × 16 = 32
  • F (= 15) × 16⁰ = 15 × 1 = 15
  • Ergebnis: 32 + 15 = 47

Wofür wird Hex in der Praxis verwendet?

  • Farben im Web: #FF5733 ist ein Orange-Ton (FF = Rot, 57 = Grün, 33 = Blau)
  • Speicheradressen: Betriebssysteme zeigen Speicheradressen als Hex an, z. B. 0x7FFF0042
  • ASCII-Codes: Der Buchstabe 'A' hat den ASCII-Code 65, der in Hex 41 ist
# Python kann Zahlen einfach in Hex umrechnen
zahl = 255
print(hex(zahl))    # Ausgabe: 0xff
print(int("FF", 16))  # Ausgabe: 255
Tipp

Wenn du eine Webfarbe wie #3A8FCC siehst, kannst du sie in drei Paare aufteilen: 3A (Rot), 8F (Grün), CC (Blau). Jedes Paar geht von 00 (kein Farbanteil) bis FF (maximaler Farbanteil).

Übungsaufgaben

Wandle die Binärzahl 11001010 in Hexadezimal um. Zeige deinen Rechenweg.

Antwort anzeigen
Aufteilen: 1100 | 1010. 1100 = 12 = C in Hex. 1010 = 10 = A in Hex. Ergebnis: CA.

Die Webfarbe eines Buttons ist #FF0080. Was bedeuten die drei Hex-Paare? Welche Farbe ergibt sich ungefähr?

Antwort anzeigen
FF (255) = maximaler Rotanteil, 00 (0) = kein Grünanteil, 80 (128) = mittlerer Blauanteil. Das ergibt ein leuchtendes Pink/Magenta.