Menu
Coddy logo textTech

10進数から16進数

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

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

方法:16で繰り返し割り、remainderを逆順に読み取ります。

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

手順割り算ResultRemainder
142 ÷ 16210(16進数ではA)
22 ÷ 1602

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

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

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

手順割り算ResultRemainder
1255 ÷ 161515(16進数ではF)
215 ÷ 16015(F)

下から上へ読みます:FF

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

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

ステップ割り算ResultRemainder
11000 ÷ 16628
262 ÷ 16314(16進数ではE)
33 ÷ 1603

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

つまり、10進数の1000 = 0x3E8

Remainder の復習:

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

自分で試してみよう

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

quiz icon腕試し

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

基礎のすべてのレッスン

自分で練習してみよう: Assemblyプレイグラウンド