Warum wir 16 Finger bräuchten
Das Hexadezimalsystem ist ein Stellenwertsystem zur Basis 16. Während wir im Alltag mit der Basis 10 rechnen (Dezimalsystem), nutzen Computer im Kern das Binärsystem (Basis 2). Hexadezimalzahlen dienen als Brücke: Sie sind für Menschen kompakter zu lesen als lange Kolonnen von 0 und 1, lassen sich aber mathematisch perfekt in Binärcode übersetzen. Eine einzige Hex-Ziffer entspricht dabei genau 4 Bit (einem "Nibble").
Der Stellenwert-Trick
Wie im Dezimalsystem hat jede Stelle einen Wert. Von rechts nach links sind das bei Hex:
- 116⁰ = 1 (Einer-Stelle)
- 216¹ = 16 (Sechzehner-Stelle)
- 316² = 256 (Zweihundertsechsundfünfzig-Stelle)
Wussten Sie schon?
In der Farbe Weiß (#FFFFFF) steht jedes "FF" für den Wert 255. Da Computerfarben meist 8-Bit pro Kanal (Rot, Grün, Blau) nutzen, ist 255 (Hex: FF) der maximal mögliche Wert pro Farbe.
Häufig gestellte Fragen (FAQ)
?Was bedeutet das Präfix # oder 0x vor Hex-Zahlen?
Das sind Markierungen, die signalisieren, dass die folgende Zahl hexadezimal ist. `#` wird oft im Webdesign für Farben genutzt, `0x` ist der Standard in vielen Programmiersprachen wie C++ oder JavaScript.
?Wie rechnet man A, B, C, D, E, F um?
Im Hex-System stehen diese Buchstaben für Zahlen über 9: A=10, B=11, C=12, D=13, E=14 und F=15.
?Wo wird das Hexadezimalsystem verwendet?
Hauptsächlich in der Informatik: zur Darstellung von Speicheradressen, Farbcodes in CSS, MAC-Adressen von Netzwerkgeräten und bei der Analyse von Binärdateien.