“用16进制或8进制可以解决这个问题。因为,进制越大,数的表达长度也就越短。
2、8、16,分别是2的1次方,3次方,4次方。这一点使得三种进制之间可以非常直接地互相转换。8进制或16进制缩短了二进制数,但保持了二进制数的表达特点。”
并且随着数值的增大越来越明显。比如:
(十进制浮点数.000000(1亿+1)对应的二进制为: 1.0x2的26次方。“一个巨大的数字,计算机要累蒙圈了,计算机好累”
而汉字表达只要两个字!!!!!!!
但由于单精度浮点数尾数只有23位,最后面的三位,001会被舍弃掉。这样与十进制浮点数.000000(1亿)的二进制表示是一样的,所以在计算机内存中1亿与1亿加1的二进制是一样的(或者说使用单精度浮点数,在1亿后再加1,计算机无法感知)。
在float=1亿后,计算机可以感知的最小变化是8:
)
最大浮点数:尾数位都是1,指数位为最大十进制数254。
(前面说过,在float=1亿后,计算机可以感知的最小变化是8;当float=0时,计算机可以感知的最小变化是Epsilon,大概等于0.000000。)
简单总结就是在大数位运算和小数位增加运算方面,计算机还没有人算的准,这一点在后世米国宇航局的一次计算航天器落点时就出现过偏差,当时宇航局的一位黑人女数学家通过计算比计算机多了三位数。而米国宇航局的航天员打电话说,只要女数学家说可以飞行,他们就飞。
(此为真实事件改编电影,大家可以自己搜索一下电影名称,这里就不打出来了。)
成天启听了天辉的分析,结合自己了解的256进制球形电路模型,对天辉说道,“那如果有一种进制体系既有二进制的优点,同时在大数位运算和图形运算方面能弥补二进制的缺点呢。”
天辉答道:‘理论上说应该是可以,但是实现起来非常的难’。
成天启见此,把自己了解的256进制球形电路模型详细给天辉讲了一下。
1首先,二进制的电子管、晶体管、大规模集成电路,多数是成平面立体排列的。但平面是可以弯曲的。
2如果经过球面弯曲的二进制电路,外面再套上一层8进制球面电路。则转变为8进制运算。
3如果8进制球面电路的外面再套上一层16进制球面电路,则转变为16进制运算。
4依次进行倍数递进关联嵌套,直到256进制实现。
5分别是2进制、8进制、16进制、32进制、64进制、128进制、256进制。
6则是运算简化到2的6次方之一球形体,同时运算能力增加到2的6次方。
本体具备 2的N次方+8的N次方+16的N次方+32的N次方+64的N次方+128的N次方+256的N次方丰源球形体,即数值越大的运算,对于256进制来讲越容易。因为可在7个层面同时进行计算。也就是说有7层差错交互校验。当然也可以选择单一层面运算。
这是在大数运算上的解决方案,在图形和光盘刻录上,是另外的方法。
球形电路的最外层经过原子级改造,可以直接利用类似光盘的方式存储和计算图形数据。而存取探针是从上下两个面多个方向成球形旋转同时进行旋转寻道。同理经过改造的探针寻道可以透过外层256进制,依次对内部各进制进行寻道。
这就解决了数据存储和计算的问题。
天辉听了256球形电路模型后很是惊讶,同时细致分析起来,经过思考,认为,只要材料和芯片架构合理,实现也是可能的,并且未来很可能与量子计算技术实现相应的对接。
于是成天启觉定,天启共和国同时发展两种进制计算机体系,一种是二进制的蓝星计算机体系,一种是天启共和国的256进制球计算机体系。而这一发现和决定,在后来对歌利亚文明的战争中发挥了重要作用。
至此天启共和国超大规模,集成电路芯片产业开始发展。