Menu
Coddy logo textTech

Dezimal zu Hex

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

Die Umwandlung von Dezimal in Hexadezimal ähnelt der Umwandlung von Dezimal in Binär, aber anstatt durch 2 zu teilen, teilst du durch 16.

Die Methode: wiederholt durch 16 teilen, Reste rückwärts ablesen.

Schritt-für-Schritt-Beispiel: 42 in Hexadezimalzahl umwandeln

SchrittDivisionErgebnisRest
142 ÷ 16210 (das ist A im Hexadezimalsystem)
22 ÷ 1602

Lies die Reste von unten nach oben: 2A

Also gilt: 42 im Dezimalsystem = 0x2A.

Beispiel 2: 255 in Hexadezimalzahl umwandeln

SchrittDivisionErgebnisRest
1255 ÷ 161515 (das entspricht F im Hexadezimalsystem)
215 ÷ 16015 (F)

Von unten nach oben lesen: FF

Also gilt: 255 im Dezimalsystem = 0xFF.

Beispiel 3: 1000 in Hexadezimalzahl umwandeln

SchrittDivisionErgebnisRest
11000 ÷ 16628
262 ÷ 16314 (das ist E im Hexadezimalsystem)
33 ÷ 1603

Von unten nach oben lesen: 3E8

Also ist 1000 im Dezimalsystem = 0x3E8.

Erinnerung an den Rest:

Rest (0-15)Hexadezimalziffer
0-90-9
10A
11B
12C
13D
14E
15F

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

Übe selbstständig: Assembly-Playground