16進数とは?
16進数(16進)は16を基数とする数字体系です。0-9とA-Fの16の記号を使用します(A=10、B=11、C=12、D=13、E=14、F=15)。
2進数とは?
2進数は2を基数とする数字体系です。0と1の2つの数字のみを使用します。コンピュータの基本言語です。
16進数から2進数への変換方法
- 16進数を1桁ずつに分割する
- 各16進数の桁を4ビットの2進数に変換する
- 2進数のグループを結合する
"A3F"を2進数に変換する方法
16進数の桁 | 2進数の相当値 |
---|---|
A | 1010 |
3 | 0011 |
F | 1111 |
結果:16進数のA3F = 2進数の101000111111
もう一つの例:"2D8"を2進数に
- 2 = 0010
- D = 1101
- 8 = 1000
結果:16進数の2D8 = 2進数の001011011000
16進数から2進数への変換表
16進数 | 2進数 | 16進数 | 2進数 |
---|---|---|---|
0 | 0000 | 8 | 1000 |
1 | 0001 | 9 | 1001 |
2 | 0010 | A | 1010 |
3 | 0011 | B | 1011 |
4 | 0100 | C | 1100 |
5 | 0101 | D | 1101 |
6 | 0110 | E | 1110 |
7 | 0111 | F | 1111 |
重要ポイント
- 16進数の1桁は4桁の2進数に変換される
- 16進数は2進数を簡潔に表記する方法
- 16進数から2進数への変換は10進数から2進数への変換より速い場合がある