第59章 (长纪历1):五星连珠(1/3)
心算告诉我2~25丶3~25和7^25分别等于多少吗?
但是电脑就不同了,它计算10^25和2^25需要的计算次数和时间几乎相同,相同的指数幂,对计算机来说,不存在哪一种进位制计算速度更快的问题。
进位制多取正整数,而任何一个正整数都可以被分解为素数幂的连乘积,比如整数360=2^3*3^2*5^1。显然,最小的有效进位制是2。
金星人类的计算机最初使用的就是二进位。随着对计算速度的需求越来越高,晶片中集成电路的密度也越来越大,直到间距仅为几个纳米之后,金星人才发现已经到达了原子尺度,技术上遇到了瓶颈。
单个的晶片不能更密,那怎麽办呢?金星人想了很多办法,比如把多个晶片堆叠起来的堆叠法,或是改进封装技术,在同等的体积尺寸下,塞入更多的晶片等等。
终于有一天,金星人撞上了物理极限的「南墙」,无论采取什麽办法,再也无法提高计算速度了,他们想到了同等条件下计算速度更快丶耗能更低的三进位以及更高阶的进位制。
特斯拉的计算设备使用计算效率更高丶能耗更低丶以三进位为基础的复合进位制算法用于计算,并根据需要以更高阶的进位制,比如72丶360等进位制用于存储。
怎样引导未来的地球人使用与特斯拉自己相一致的某种进位制呢,首先是找到必定能共通的计数单位和重复不变的周期。
地球人一定能看到天上的星星,也一定能观察到周而复始的行星与地球的会合周期。
记录时间丶编制立法是人类共通的基本生存需求。
特斯拉想起了他给维努编制的短纪历。52个365天或者说是73个260天,依据地球公转周期365天和金星丶火星与地球的会合周期584天以及780天,得出短纪历18980天作为一个循环周期。
再附加水星和土星与地球的会合周期得到一个最小公倍数也就是7174440天,
在三进位中,这个数值是12个1加上3个0。
通过金星贡献数8=(10T)3和火星贡献数13=(111)3,以及7174440用三进位表示成的12个1加3个0,地球人应该能理解三进位了吧?
特斯拉想到了他在火星爆裂之前,在地球姆大陆上搭建的电池金字塔,他在石板上刻画一个图形,一座四个斜立面的金字塔,每一面有91级台阶,共有台阶364=(111111)3。
3个1,6个1,12个1,这样提示之后,地球人类一定能明白了吧?使用三进位进行计算,那使用什麽进位制用于存储呢?
60亿金星人类的意识转换成数字串代码,使用二进位抑或是效率略高的三进位都不行,为了节省存储空间,特斯拉必须使用效率更高的高阶进位制。
特斯拉连上闪电球,得到了地球进化出原始人类的时间,从恐龙灭绝开始计算大约需要6300万年,原始智人从维多利亚地区诞生后,还需要约200万年才有可能进化出高级文明。
「6300万年才能出现智人,那你需要编制一个超长周期的历法才行呀。」玛利亚惊叹道。
特斯拉编制的历法有两个目的,一是让未来的地球人能够倒算回恐龙灭绝时,存在过人类,二是能读懂小行星上刻写的数据所使用的进位制。
特斯拉决定从五大行星入手,地球公转周期按365天计算,水丶金丶火丶木丶
土星与地球的会合周期分别取117丶584丶780丶399丶378天,最小公倍数为136314360天。
这个天数有点大,特斯拉进行了简化,规定在长纪历中,20天为一个月,一年18个月,360天称为一盾(tun)。136314360/360=378651盾。
用什麽进位制表示可以使这个数字变得更简洁呢?特斯拉发现378651用12进位制表示是(163163)12,用72进位制则更简洁,378651=(1133)72。
72进位制!地球人很难理解呀!1133是很简洁,可是很难联想到这个数值与五大行星会合周期有关。
再说真正简洁的数值并不包括「3」。1丶0丶-1才是最简洁的数字,就像一
-->>(本章未完,请点击下一页继续阅读)