Menu
Coddy logo textTech

10進数から16進数

CoddyのAssemblyジャーニー「基礎」セクションの一部 — レッスン 12/45。

10進数から16進数への変換は、10進数から2進数への変換と似ていますが、2で割る代わりに16で割ります。

方法:16で繰り返し割り、余りを逆から読みます。

ステップバイステップの例:42を16進数に変換する

ステップ除算結果余り
142 ÷ 16210(16進数ではA)
22 ÷ 1602

余りを下から上へ読みます:2A

したがって、10進数の42 = 0x2A

例 2: 255 を 16 進数に変換する

ステップ除算結果余り
1255 ÷ 161515 (16 進数では F)
215 ÷ 16015 (F)

下から上に読みます: FF

したがって、10 進数の 255 = 0xFF です。

例 3: 1000を16進数に変換する

ステップ除算結果余り
11000 ÷ 16628
262 ÷ 16314 (16進数ではE)
33 ÷ 1603

下から上に読みます: 3E8

したがって、1000(10進数)= 0x3E8 です。

余りのリマインダー:

余り (0-15)16進数
0-90-9
10A
11B
12C
13D
14E
15F

自分で試してみよう

このレッスンにはコードチャレンジは含まれていません。

quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン