「2進数」という言葉を聞いたことはあるけれど、いまいちピンとこない…。そんな方へ。
この記事では、2進数とは何か?、なぜコンピュータが0と1だけで動くのか?を解説します。
なぜ2進数を学ぶの?
2進数は、コンピュータが理解できる唯一の数字です。
人間は10本の指で数えるので「10進数」を使いますが、コンピュータは違います。
中では、電気のON(流れている)とOFF(流れていない)の2つの状態だけで情報を処理しています。
この「ON」と「OFF」を数字にすると、0(OFF)と1(ON)
だからこそ、コンピュータの世界では「0と1」しか登場しないのです。
2進数とは?0と1の世界をのぞく
2進数とは、0と1の2つの数字だけで数を表す仕組みのことです。
10進数で「0~9」まで使うのに対して、2進数は「0」と「1」しか使えません。
| 10進数 | 2進数 |
|---|---|
| 0 | 0 |
| 1 | 1 |
| 2 | 10 |
| 3 | 11 |
| 4 | 100 |
2進数の「10」は、10進数の「2」を意味します。 桁が増えるたびに、表せる数の範囲が2倍に広がるのが特徴です。
補足:2進数以外にもあるn進数
2進数や10進数以外にもn進数があります。
このnに入る数字を基数といいます。(2進数であれば「2」、10進数であれば「10」など)
2進数、10進数以外にも以下のn進数があります。
| 10進数 | 8進数 | 16進数 |
|---|---|---|
| 0 | 0 | 0 |
| 1 | 1 | 1 |
| 2 | 2 | 2 |
| 8 | 10 | 8 |
| 10 | 12 | A |
| 15 | 17 | F |
| 16 | 20 | 10 |
16進数は「10~15」の数字をA~Fのアルファベットで表します。
まとめ:2進数はコンピュータの言葉
- 2進数は、0と1だけで数を表す仕組み。
- コンピュータは「電気のON/OFF」を0と1で扱っている。
- 2進数以外にも8進数や16進数がある。

コメント