我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:爱彩网 > 二进制 >

上千年前的波利尼亚人可能就在用二进制了

归档日期:05-09       文本归类:二进制      文章编辑:爱尚语录

  二进制数制是什么时候出现的?它的出现可能远在计算机发明之前,甚至是西方二进制算法出现之前。早在1703年莱布尼兹对二进制进行描述之前数个世纪,生活在太平洋波利尼西亚小岛上的岛民就开始使用二进制了。

  通常我们所使用的是数制是十进制,它以0到9是个基本数字进行循环累加。十进制并不是唯一的计数系统。巴比伦有60进位制,玛雅有20进位制,一些澳大利亚土著部落还会使用5进制。如今计算机系统所使用的则是以0和1两个基本算符所组成的二进制。

  二进制在计数和运算上有着微妙的优势。由于人手有10根手指,十进制的累算很方便。但是遇到除法时,其他系统就比十进制更具优势了。10只有2和5两个质因数,除以3时,就会出现令人恼火的无限循环数,而12进制的解就是有限数值。

  300多年前,莱布尼兹发现,进行计算时,2进制在小数方面很占优势。举个例子,虽然二进制数字很长,但是在进行乘法计算时,只需要考虑1×1=1和0×0=0、1x0=0、0x1=0这么几个简单的情况。

  但是,法属波利尼西亚一个小岛Mangareva上的岛民似乎比莱布尼兹更早发现其中的奥妙之处。挪威卑尔根大学的人类学家Andrea Bender、Sieghard Beller通过学习Mangareva的语言和文化,吃惊地发现了一个十进制和二进制的混合数制系统。Bender说:“我兴奋的好几天都睡不着。”

  这不仅是近几十年来第一次发现新的自主运算系统,更是有史以来首次在欧洲以外的地方发现二进制的存在。

  就像其他的波利尼西亚人,Mangareva岛民于一千多年前带着十进制定居于岛上,但是根据Bender和Beller的说法,他们在十进制中融入了特殊的二进制因素。

  英语中存在一些词汇用于表示某些特定数值,比如用一打(dozen)表示12、用score表示20,Mangarevan语言里也有着这种特殊的词汇,但是他们的特殊词汇全都用于表示数值是十进制基数两倍的那些数字,比如1、2、4、8等等。

  另外还有用takau表示10、paua表示20、tataua表示40、varu表示80。这些比较大的数字用于记录收集到的物品,比如一大堆椰子。Bender和Beller意识到Mangarevan的计算系统可以使用二进制进行大数值的计算。

  问题是,如今Mangareva的居民已经不再使用那个计数系统了。两个世纪以来,受西方文化的影响,他们已经完全转为使用十进制了。连Mangarevan语言都面临消失的危险。

  Bender和Beller对他们的语言分析结果满怀信心,但是其中提到的传统计数用词是1938年时由人种学家所写下的。他们承认现在确实无法得知Mangareva发展该数制的准确时间,但是他们语言中所使用的数量词汇意味着他们的数制系统起源悠久。可惜的是人类学家还是迟了一步,没能看到Mangarevan数制的使用。

  加利福尼亚大学的人类学家RafaelNnez说:“作者的假设看似有几分道理,但是缺少Mangarevan的原始书面记录不够可信。”他还嘲讽道:“正是因为缺少了有利证据,这个假设才成立了。”他说进行计算可比在语言系统进编进一个二进制要简单多了,所以没必要弄个计数系统出来嘛。

  继3月26日法国巴黎全球首发之后,4月11日,华为将移师上海举办P30系列国行发布会,正式在国内推出P30、P30 Pro。快科技将对此次发布会进行全程图文+视频直播,为大家带来一手消息。 鉴于此前巴

  画质与TAA抗锯齿无异!技嘉AORUS 2080Ti DLSS评测:性能再升50%

本文链接:http://pikeducation.com/erjinzhi/143.html