16進数とは?
16進数(略して16進)は16を基数とする数字体系です。0-9とA-Fの16の記号を使用します(A=10、B=11、C=12、D=13、E=14、F=15)。
10進数とは?
10進数は日常生活で使用する10を基数とする数字体系です。0から9までの10個の数字を使用します。
16進数から10進数への変換方法
- 各桁に16の累乗をかける
- 累乗は一番右の桁が0で、左に移動するごとに1ずつ増える
- すべての結果を足し合わせる
"2AF"を10進数に変換する方法
16進数の桁 | 計算 | 結果 |
---|---|---|
F | 15 × 16^0 = 15 × 1 | 15 |
A | 10 × 16^1 = 10 × 16 | 160 |
2 | 2 × 16^2 = 2 × 256 | 512 |
結果を足し合わせる:15 + 160 + 512 = 687
結果:16進数の2AF = 10進数の687
もう一つの例:"C4"を10進数に
- 4 × 16^0 = 4 × 1 = 4
- C × 16^1 = 12 × 16 = 192
結果を足し合わせる:4 + 192 = 196
結果:16進数のC4 = 10進数の196
16進数から10進数への変換表
16進数 | 10進数 | 16進数 | 10進数 |
---|---|---|---|
0 | 0 | 8 | 8 |
1 | 1 | 9 | 9 |
2 | 2 | A | 10 |
3 | 3 | B | 11 |
4 | 4 | C | 12 |
5 | 5 | D | 13 |
6 | 6 | E | 14 |
7 | 7 | F | 15 |
重要ポイント
- 各16進数の桁は16の累乗を表す。
- 一番右の桁は「1の位」(16^0)を表す。
- 左に移動するごとに、各位の値は前の位の16倍になる。
- 16進数はコンピューティングでよく使用され、2進数をより簡潔に表現する方法である。