コンピュータの内部では、数字、文字、画像などの全てのデータは2進数と呼ばれる形式に置き換えられて処理されます。
10進数では9の次が10になりますが、2進数では1の次が10となります。このように位取りの基となる数(2進数の場合は2、16進数の場合は16)を基数と呼びます。
10進法 |
2進法 |
8進法 |
16進法 |
1 |
1 |
1 |
1 |
2 |
10 |
2 |
2 |
3 |
11 |
3 |
3 |
4 |
100 |
4 |
4 |
5 |
101 |
5 |
5 |
6 |
110 |
6 |
6 |
7 |
111 |
7 |
7 |
8 |
1000 |
10 |
8 |
9 |
1001 |
11 |
9 |
10 |
1010 |
12 |
A |
11 |
1011 |
13 |
B |
12 |
1100 |
14 |
C |
13 |
1101 |
15 |
D |
14 |
1110 |
16 |
E |
15 |
1111 |
17 |
F |
16 |
1000 |
20 |
10 |
|