10進数とは?

10進数は日常生活で使用する数字体系です。0から9までの10個の数字を使用します。

2進数とは?

2進数は0と1の2つの数字のみを使用する数字体系です。コンピュータはデータ処理に2進数を使用します。

10進数から2進数への変換方法

10進数を2進数に変換するには:

  1. 数を2で割る
  2. 余り(0または1)を記録する
  3. 結果を再び2で割る
  4. 0になるまで繰り返す
  5. 余りを下から上へ読む

13を2進数に変換する手順例

除算 結果 余り
13 ÷ 2 = 6 6 1
6 ÷ 2 = 3 3 0
3 ÷ 2 = 1 1 1
1 ÷ 2 = 0 0 1

余りを下から上へ読むと:10進数の13 = 2進数の1101

変換表

10進数 2進数 説明
0 0000 両方の体系で0
1 0001 最小の正の数
2 0010 2^1
3 0011 2^1 + 2^0
4 0100 2^2
5 0101 2^2 + 2^0
6 0110 2^2 + 2^1
7 0111 2^2 + 2^1 + 2^0
8 1000 2^3
9 1001 2^3 + 2^0
10 1010 2^3 + 2^1
11 1011 2^3 + 2^1 + 2^0
12 1100 2^3 + 2^2
13 1101 2^3 + 2^2 + 2^0
14 1110 2^3 + 2^2 + 2^1
15 1111 2^3 + 2^2 + 2^1 + 2^0