Hex in Dezimal und Dezimal in Hex

Hex in Dezimal umrechnen heißt: jede Ziffer mit ihrem Stellenwert (1, 16, 256, 4096 …) malnehmen und alles addieren. FF ergibt so 15 × 16 + 15 = 255. Unter dem Ergebnis steht der Rechenweg für deine Zahl, dazu Binär- und Oktalwert; die Gegenrichtung (Dezimal in Hex) ist ein Klick.

Quelle: Wikipedia: Positional notation (base conversion, place values). Stand: .

Meine ToolboxIhre Eingaben werden nur in diesem Browser gespeichert.

Ergebnis

Ergebnis
FF (hex) = 255 (dezimal)
Andere Zahlensysteme
Binär: 1111 1111. Oktal: 377. Benötigte Bits: 8.
Rechenweg
  • Stellenwerte addieren (Basis 16 → dezimal): 15·16¹ + 15·16⁰ = 255
Umrechnungstabelle
HexDezimalBinär
000
111
2210
3311
44100
55101
66110
77111
881000
991001
A101010
B111011
C121100
D131101
E141110
F151111
10161 0000
1F311 1111
203210 0000
4064100 0000
64100110 0100
7F127111 1111
801281000 0000
FF2551111 1111
1002561 0000 0000
FFF40951111 1111 1111
FFFF655351111 1111 1111 1111
Werte zum Merken
Werthexdezimal
Größtes Byte (FF)FF255
Halbe Helligkeit eines Farbkanals80128
ASCII „A“ (0x41)4165
Größter 16-Bit-WertFFFF65535
Größter 32-Bit-WertFFFFFFFF4294967295
Emoji U+1F6001F600128512
Reines Rot #FF0000FF000016711680
Orange #FF8800FF880016746496
Hex nutzt die Ziffern 0–9 und A–F; die Vorsätze 0x und # werden ignoriert, Groß- und Kleinschreibung ist egal. Das Ergebnis ist auch bei sehr langen Zahlen exakt.

So wird gerechnet

Die Formel: Stellenwerte addieren

Eine Hex-Ziffer steht für 0 bis 15 (A = 10, B = 11, C = 12, D = 13, E = 14, F = 15), und jede Stelle ist 16-mal so viel wert wie die rechts daneben. Für 2A3 rechnet man 2 × 16² + 10 × 16 + 3 × 1 = 512 + 160 + 3 = 675. Bei zwei Ziffern genügt: erste Ziffer × 16 plus zweite Ziffer, also B7 = 11 × 16 + 7 = 183.

Tabelle

HexDezimal
A10
F15
1016
1F31
64100
FF255
100256
FFFF65535

Rückweg: Dezimal in Hex

Fortlaufend durch 16 teilen und die Reste von unten nach oben lesen. 255 : 16 = 15 Rest 15, 15 : 16 = 0 Rest 15 – beide Reste sind F, also 255 = FF. Reste von 10 bis 15 schreibt man als A bis F. 4096 wird so zu 1000, eine Stelle länger als 4095 = FFF.

In Excel und LibreOffice

Die deutsche Tabellenfunktion heißt =HEXINDEZ("2A3") und liefert 675; zurück geht es mit =DEZINHEX(675). Beide rechnen nur bis zehn Hex-Stellen und deuten Werte ab 8000000000 als negative Zahlen im Zweierkomplement. Dieser Rechner hat keine Längengrenze: FFFFFFFFFFFFFFFF ergibt exakt 18446744073709551615.

Wo Hex-Zahlen auftauchen

Farbcodes wie #FF8800 sind drei Bytes: FF = 255 Rot, 88 = 136 Grün, 00 = 0 Blau. ASCII „A“ ist 0x41 = 65, das Emoji U+1F600 ist 128512. Eine Hex-Ziffer entspricht genau vier Bit, zwei Ziffern einem Byte: 0xFF = 1111 1111. Der Vorsatz 0x kennzeichnet nur die Schreibweise, 0x10 ist 16 und nicht zehn. Negative Zahlen und andere Basen rechnet der Zahlensystem-Umrechner, Rechenaufgaben mit Bits der Binärrechner.

Häufige Fragen

Wie rechne ich Hex in Dezimal um?

Jede Ziffer mit 16 hoch ihrer Position (rechts beginnend bei 0) malnehmen und addieren. 2A3 = 2 × 256 + 10 × 16 + 3 = 675.

Was ist FF als Dezimalzahl?

FF ist 255, der größte Wert eines Bytes. FFFF ist 65535.

Wie wandle ich Dezimal in Hex um?

Wiederholt durch 16 teilen und die Reste rückwärts lesen, Reste 10 bis 15 als A bis F. 255 wird zu FF.

Welche Excel-Formel rechnet Hex in Dezimal?

HEXINDEZ, etwa =HEXINDEZ("FF") mit dem Ergebnis 255. Die Gegenfunktion heißt DEZINHEX.

Was bedeutet 0x vor einer Zahl?

Es markiert nur die Hex-Schreibweise. 0x1F ist dasselbe wie 1F, also 31 dezimal.

Quellen und Rechtsgrundlagen

Stand: · So prüfen wir

Passende Werkzeuge