コンピュータは2進数、ヒトは10進数の話。動物は?

スポンサーリンク

高校生の頃学んだ2進数。普段使っている10進数。なぜかな?と考えると迷宮に入り込んでしまいました。

進数とは、たとえばヒトは普段ものを数えるときに0~9の数字を使います。9の次は10。1つ位が上がります。19まで数えたら、また位が上がり20になります。

スポンサーリンク

コンピュータは2進数

パソコン等のコンピュータは、0と1だけの数字を使って計算の処理をしています。ここは少し話が難しくなりますが、本題とはあまり関係ありません。

10進数0123456
2進数011011100101110

ヒト(10進数)で2は、コンピュータ(2進数)で10。

ヒト(10進数)で7は、コンピュータ(2進数)で111。

といったように、0と1だけで計算を行っています。

2進数である理由は、コンピュータの中には小さなスイッチが無数に存在しているからです。

計算の命令を受けた際に、各スイッチのON・OFFが切り替わることで高速で精確な計算を可能にしています。

コンピュータはスイッチのON・OFFのみで計算しているので、0と1の数字しか必要ありません。

時計は12進数

Clock, Pocket Watch, Movement, Watchmaker, Time Of

時間は1分60秒で区切られ、1時間は60分で区切られています。短い時間60進数です。

時計は1周回ると(12時間立つと)午前と午後が入れ替わります。12進数です。また、1年は12か月で区切られているので、12進数です。

天体観測をしながら時間を測っていた古代の人たちは1年を区切るときや、1日を区切るときは12で区切るのが心地よく、都合がよかったのでしょうか?

また、1時間より短い時間は、60でさらに細かく区切るのが心地よかったのでしょうか?

ヒトは10進数。で、ふと思う疑問

Hand, Rainbow, Light, Palm, Touch, Wallpaper For Girls

では、ヒトはなぜ10進数?

おそらく、指の数です。数を数えるとき、指を折り曲げて数えます。10個ずつで区切りながら、数えることがヒトにとって理解しやすかったのだと思います。

ここで疑問?動物はどうやって数えてるのでしょうか?

も指の数?前足の指の数は計10本なので10進数?

それとも前足の2本だけ使って数える2進数?前足、後ろ足合わせた4進数?

は2本の翼で数えるの?足の指の数なの?

彼らは産んだ子供の数をどうやって数えるのでしょうか?

数を数えないとしたら、1匹いなくなったら気づくのでしょうか?

迷宮入り大パニックです。

この悩みを友達に打ち明かすと、

「犬の数え方は1進数!ワンや!

と即答で綺麗に返されました。

せっかく見つけた疑問を簡単に返され、悔しくも心は少し晴れました。

コメント

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