レッスン117
2進数マスターになろう⌗
みんながふだん使っている数字(10進数)は、0, 1, 2, 3...9 までいくとケタが上がります。
でも、コンピュータが使う「2進数(にしんすう)」は、0 と 1 しか使いません。
今日は、1から15までの数字を2進数で完ぺきに覚える方法をマスターしましょう!
2進数が分かったら、ゲームを使って2進数を覚えましょう。
1. 2進数の「部屋」のルール⌗
2進数は、ケタ(部屋)ごとに「10進数のいくつぶんか」が決まっています。 右から順番に、数が「2倍、2倍」になっていくのがルールです!
| 8の部屋 | 4の部屋 | 2の部屋 | 1の部屋 |
|---|---|---|---|
| 1ならある / 0ならナイ | 1ならある / 0ならナイ | 1ならある / 0ならナイ | 1ならある / 0ならナイ |
- 1が入っている部屋の数字を、ぜんぶたし算すると、ふだんの数字になります。
2. 2進数をふだんの数字(10進数)に直す方法⌗
例①:
0101はいくつ?
| 8の部屋 | 4の部屋 | 2の部屋 | 1の部屋 |
|---|---|---|---|
| 0 | 1 | 0 | 1 |
- 4の部屋に「1」、1の部屋に「1」があります。
- ある部屋の数字をたし算します: \(4 + 1 = 5\)
- 答え:5
例②:
1110はいくつ?
| 8の部屋 | 4の部屋 | 2の部屋 | 1の部屋 |
|---|---|---|---|
| 1 | 1 | 1 | 0 |
- 8、4、2の部屋に「1」があります。
- たし算します: \(8 + 4 + 2 = 14\)
- 答え:14
3. 普段の数字(10進数)を2進数に直す方法⌗
大きい部屋(8の部屋)から順番に、数字が入るかチェックしていきます。
例①:
9を2進数にしよう!
- 8の部屋:9の中に8は入る? ➡️ 入る!【1】(残り \(9 - 8 = 1\))
- 4の部屋:残り1の中に4は入る? ➡️ 入らない【0】
- 2の部屋:残り1の中に2は入る? ➡️ 入らない【0】
- 1の部屋:残り1の中に1は入る? ➡️ 入る!【1】(残り 0)
- つなげると…… 答え:
1001
例②:
7を2進数にしよう!
- 8の部屋:7の中に8は入る? ➡️ 入らない【0】
- 4の部屋:7の中に4は入る? ➡️ 入る!【1】(残り \(7 - 4 = 3\))
- 2の部屋:残り3の中に2は入る? ➡️ 入る!【1】(残り \(3 - 2 = 1\))
- 1の部屋:残り1の中に1は入る? ➡️ 入る!【1】(残り 0)
- つなげると…… 答え:
0111(または111)
4. 1〜15の早見表(これをおぼえよう!)⌗
ぜんぶの部屋に「1」が入った 1111 が、一番大きい 15 (\(8+4+2+1\)) になります。
- 1 ➡️
0001 - 2 ➡️
0010 - 3 ➡️
0011 - 4 ➡️
0100 - 5 ➡️
0101 - 6 ➡️
0110 - 7 ➡️
0111 - 8 ➡️
1000 - 9 ➡️
1001 - 10 ➡️
1010 - 11 ➡️
1011 - 12 ➡️
1100 - 13 ➡️
1101 - 14 ➡️
1110 - 15 ➡️
1111