Menu
Coddy logo textTech

Hex zu Dezimal

Teil des Abschnitts Grundlagen der Assembly-Journey von Coddy — Lektion 11 von 45.

Hexadezimal (Basis 16) funktioniert auf die gleiche Weise wie Binär und Dezimal — jede Stelle hat einen Stellenwert. Im Hexadezimalsystem ist jede Stelle eine Potenz von 16.

Stellenwerte im Hexadezimalsystem:

Position16er-PotenzDezimalwert
Ganz rechts16⁰1
Nächste16¹16
Nächste16²256
Nächste16³4096

Hexadezimalwerte, die man sich merken sollte:

HexDezimal
0-90-9
A10
B11
C12
D13
E14
F15

Beispiel 1: Konvertiere <strong>0x2A</strong> in Dezimal

PositionHexadezimalzifferStellenwertBerechnung
Links2162 × 16 = 32
RechtsA (10)110 × 1 = 10
Gesamt  32 + 10 = 42

Also ist 0x2A = 42 im Dezimalsystem.

Beispiel 2: Konvertiere <strong>0xFF</strong> in Dezimal

PositionHex-ZifferStellenwertBerechnung
LinksF (15)1615 × 16 = 240
RechtsF (15)115 × 1 = 15
Gesamt  240 + 15 = 255

Somit ist 0xFF = 255 in Dezimal.

Beispiel 3: Konvertiere <strong>0x3E8</strong> in Dezimal

PositionHex-ZifferStellenwertBerechnung
Links32563 × 256 = 768
MitteE (14)1614 × 16 = 224
Rechts818 × 1 = 8
Gesamt  768 + 224 + 8 = 1000

Somit ist 0x3E8 = 1000 im Dezimalsystem.

Die Formel:

Für eine Hexadezimalzahl mit den Ziffern ... d₂ d₁ d₀:

Wert = (... + d₂ × 16² + d₁ × 16¹ + d₀ × 16⁰)

Probier es selbst

Diese Lektion enthält keine Programmieraufgabe.

quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen