Skip to content

一切从二进制开始

刚上大学的时候,老师问了个问题,为什么我们用十进制。
当时低头玩手机的我一愣,对于二进制什么的还处于懵懂阶段,突然被问到这个问题,仔细一想,似乎这个问题一直存在,只是是没有认真思考过,我们都习以为常了,越是习以为常的东西,越是容易被忽略。我们算着矩阵,算着积分,算着n元n次的方程组,却忽略了我们所有数学知识基础中的基础,十进制。

答案很简单,简单到令人发指的地步。答案就是:人有十个手指。
这个答案算什么,what?让我反而想问更多的问题,人类进化的结果?自然选择?还是上帝安排好的?

人类一旦接受了这种设定,就从此注定和十进制为伍。就像生活中的人一旦接受某种设定,就基本确定了自己的轨迹,很难再有所突破。似乎说的有些严重了。

好吧,我只是想,如果人类进化出不是十指,而是两个拳头,那我们赖以生存的基础不就是二进制了么,到时候人类肯定习以为常二进制,再和机器打交道是不是就方便、舒服多了。
我又想,为什么机器要用二进制呢。好吧,一万个理由。有没有可能颠覆这个基础呢,大家都忙着在windows平台上做软件开发去了,离底层的二进制越来越远,又有多少人像我一样曾经想过蜂窝状的立体光路主板,以及各种进制的幼稚可笑想法。

那是我大学里的第一堂启蒙课,震撼了一颗幼小的心灵。

哎,好吧,想多了,我只不过是一个敲代码的。

Published inThinking

Be First to Comment

发表评论

电子邮件地址不会被公开。 必填项已用*标注