Hex in Dezimal

Wandle hexadezimale Werte Ziffer für Ziffer in das Zehnersystem um.

Ein Designer schickt dir den Farbcode #FF5733 und du möchtest wissen, welche RGB-Werte dahinterstecken. Hexadezimalwerte dienen genau als solche Kurzschreibweise: kompakt beim Umgang mit Bytes, aber oft unübersichtlich, bis du sie in gewohnte Dezimalzahlen umwandelst.

So funktioniert das Hexadezimalsystem im Vergleich zu Dezimalzahlen

Eine Dezimalzahl wie 47 setzt sich aus vier Zehnern und sieben Einern zusammen. Das Hexadezimalsystem basiert auf demselben Prinzip, nutzt jedoch die Basis 16 statt der Basis 10. Jede Stelle steht daher für eine Potenz von 16, und eine einzelne Ziffer deckt Werte von 0 bis 15 ab. Aus diesem Grund stehen die Buchstaben A bis F für die Zahlen 10 bis 15.

Betrachte den Hex-Wert 2F: Die 2 steht an der 16er-Stelle und das F an der Einer-Stelle. Die Umrechnung lautet (2 × 16) + 15 = 47. Bei längeren Hex-Zahlen kommen nach links hin schlicht höhere Potenzen von 16 hinzu, genauso wie Hunderter und Tausender im vertrauten Dezimalsystem.

Übersicht der Hex-Ziffern und ihrer dezimalen Entsprechungen

Hex-ZifferDezimalwert
0 – 9Identisch mit Dezimal, 0 bis 9
A10
B11
C12
D13
E14
F15

Hex-Farbcodes für Webfarben entschlüsseln

Ein Farbcode wie #FF5733 fasst drei Bytes in sechs Hex-Zeichen zusammen: jeweils zwei Ziffern für Rot, Grün und Blau. FF entspricht 255, 57 ergibt (5 × 16) + 7 = 87 und 33 bedeutet (3 × 16) + 3 = 51. Das ergibt zusammen RGB(255, 87, 51), ein warmes Rotorange.

#FFFFFF wird zu RGB(255, 255, 255), da alle drei Farbkanäle ihr Maximum erreichen und Weiß ergeben. Umgekehrt liefert #000000 reines Schwarz, da jeder einzelne Kanal auf dem Wert 0 steht.

Manuelle Schritte beim Umrechnen von Hex in Dezimal

  1. Schreib jede Hex-Ziffer auf und bestimme ihre Position von rechts nach links, beginnend bei 0.
  2. Ersetze vorhandene Buchstaben von A bis F durch ihre entsprechenden Dezimalwerte von 10 bis 15.
  3. Multipliziere den Wert jeder Ziffer mit 16 hoch ihrer jeweiligen Position.
  4. Addiere alle Teilergebnisse, um den endgültigen Dezimalwert zu erhalten.
  5. Plausibilitätsprüfung: Jeder zweistellige Hex-Wert von 00 bis FF muss als Dezimalzahl im Bereich zwischen 0 und 255 liegen.

Häufige Fragen zur Hex-in-Dezimal-Umrechnung

Warum enthält das Hexadezimalsystem überhaupt Buchstaben?

Eine Hexadezimalstelle benötigt 16 unterscheidbare Zustände, während unser Zehnersystem nur zehn Ziffern bereithält. Die Buchstaben A bis F wurden gewählt, um 10 bis 15 mit genau einem Zeichen darzustellen.

Wie rechne ich lange Hex-Werte am schnellsten um?

Berechne jede Stelle von rechts nach links mit der passenden Potenz von 16 und addiere die Teilsummen. Bei Werten mit mehr als zwei oder drei Stellen spart ein Konverter Zeit und verhindert Rechenfehler.

Weshalb setzen Webfarben auf Hex statt auf Dezimalzahlen?

Zwei Hex-Ziffern decken exakt ein Byte ab, was der Speichergröße eines einzelnen Farbkanals entspricht. Eine dezimale Schreibweise bräuchte bis zu drei Ziffern pro Kanal und passt schlechter zur Byte-Struktur.

Bedeutet 0xFF das Gleiche wie FF?

Ja. Das Präfix 0x ist lediglich eine Schreibweise aus vielen Programmiersprachen, um anzuzeigen, dass hexadezimale Ziffern folgen. Der numerische Wert ändert sich dadurch nicht.

Gibt es negative Hexadezimalzahlen?

Im reinen Hexadezimalsystem ist kein Vorzeichen vorgesehen. Negative Zahlen werden in der Praxis meist über das Zweierkomplement innerhalb einer festen Bitbreite dargestellt.

Cookie
Wir kümmern uns um Ihre Daten und würden gerne Cookies verwenden, um Ihr Erlebnis zu verbessern.