Menu
Coddy logo textTech

16進数から10進数

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

16進数(基数16)は、2進数や10進数と同じように機能します。それぞれの位置には位の値があります。16進数では、それぞれの位置は16のべき乗です。

16進数の位取り:

位置16の累乗10進値
最右16⁰1
16¹16
16²256
16³4096

覚えておくべき16進数の桁の値:

16進数10進数
0-90-9
A10
B11
C12
D13
E14
F15

例1: <strong>0x2A</strong>を十進数に変換する

位置16進数の桁位の値計算
2162 × 16 = 32
A (10)110 × 1 = 10
Total  32 + 10 = 42

したがって、十進数では 0x2A = 42 です。

例 2: <strong>0xFF</strong> を 10 進数に変換する

位置16 進数の桁位の値計算
F (15)1615 × 16 = 240
F (15)115 × 1 = 15
Total  240 + 15 = 255

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

例3: <strong>0x3E8</strong>を10進数に変換する

位置16進数の桁位の値計算
32563 × 256 = 768
中央E (14)1614 × 16 = 224
818 × 1 = 8
Total  768 + 224 + 8 = 1000

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

公式:

数字 ... d₂ d₁ d₀ を持つ16進数の場合:

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

自分で試してみよう

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

quiz icon腕試し

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

基礎のすべてのレッスン

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