2進数とは?
2進数は0と1の2つの数字のみを使用する数字体系です。2進数はコンピュータの基本言語です。
16進数とは?
16進数(略して16進)は16を基数とする数字体系です。0-9とA-Fの16の記号を使用します。16進数はコンピューティングでよく使用され、2進数の値をより短く表現する方法です。
2進数から16進数への変換方法
- 2進数を4ビットごとのグループに分ける
- 各4ビットグループを対応する16進数の数字に変換する
- 16進数の数字を結合する
11010110を16進数に変換する例
- 4ビットごとに分ける:1101 0110
- 各グループを変換:
- 1101 = 13 = D
- 0110 = 6
- 結果を結合:D6
したがって、2進数の11010110 = 16進数のD6
もう一つの例:101011111000を16進数に
- 分割:1010 1111 1000
- 変換:
- 1010 = 10 = A
- 1111 = 15 = F
- 1000 = 8
- 結合:AF8
2進数の101011111000 = 16進数のAF8
変換表
2進数 | 16進数 | 10進数 |
---|---|---|
0000 | 0 | 0 |
0001 | 1 | 1 |
0010 | 2 | 2 |
0011 | 3 | 3 |
0100 | 4 | 4 |
0101 | 5 | 5 |
0110 | 6 | 6 |
0111 | 7 | 7 |
1000 | 8 | 8 |
1001 | 9 | 9 |
1010 | A | 10 |
1011 | B | 11 |
1100 | C | 12 |
1101 | D | 13 |
1110 | E | 14 |
1111 | F | 15 |