2進数とは?コンピュータが0と1だけで動く理由をやさしく解説

「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進数
00
11
210
311
4100

2進数の「10」は、10進数の「2」を意味します。 桁が増えるたびに、表せる数の範囲が2倍に広がるのが特徴です。


補足:2進数以外にもあるn進数

2進数や10進数以外にもn進数があります。

このnに入る数字を基数といいます。(2進数であれば「2」、10進数であれば「10」など)

2進数、10進数以外にも以下のn進数があります。

10進数8進数16進数
000
111
222
8108
1012A
1517F
162010

16進数は「10~15」の数字をA~Fのアルファベットで表します。


まとめ:2進数はコンピュータの言葉

  • 2進数は、0と1だけで数を表す仕組み。
  • コンピュータは「電気のON/OFF」を0と1で扱っている。
  • 2進数以外にも8進数や16進数がある。

コメント

タイトルとURLをコピーしました