首页编程语言几进制语言编程效率最高

几进制语言编程效率最高

cysgjjcysgjj时间2024-11-12 07:16:19分类编程语言浏览26
导读:为什么计算机不用e进制,按道理说e进制难道不是最高效的吗?为什么计算机不用e进制,按道理说e进制难道不是最高效的吗?你能想到的问题已经早就有人论证过了。为什么要用字母e代替?就是因为他本身就是一个代数,实际值是个无理数,代数进行进位计算的话现由硅基计算模式还需要换算,只会效率更低,除非颠覆硅基芯片运算。这个问题挺有意思,记得念大学时,……...
  1. 为什么计算机不用e进制,按道理说e进制难道不是最高效的吗?

什么计算机不用e进制,按道理说e进制难道不是最高效的吗?

你能想到的问题已经早就有人论证过了。为什么要用字母e代替?就是因为他本身就是一个代数,实际值是个无理数,代数进行进位计算的话现由硅基计算模式需要换算,只会效率更低,除非颠覆硅基芯片运算

这个问题挺有意思,记得念大学时,的确有老师说过e是最科学的进制。因为不是学数学的,是否比二进制更好暂且不谈。但e是个无限不循环小数,运算时如何进位和退位呢?最近网上有个很火的段子:如果能把宇宙所有信息数据话,再给我一把精确的尺子,那么我用一根木棍就可以存储整个宇宙信息了。同理,e是个无理数,理论上当然可以表示出宇宙所有信息,但前提是你得先把宇宙数据化,再找到一种算法来计算宇宙的变化。

三进制理论来说是最有可能制作出(真)人工智能的。因为除了是否判定外还有个模糊判断。e进制啥玩意,没法用吧?现在的ai都是在大数据状态下模拟智能,在数据不全时完全无法判断,所以程序必须经过大数据训练,以达到数据标本足够多,才能进行模拟判断。这玩意不是啥特新奇的技术了,2004年我们使用,这还是个小公司。实际缺点有很多,获知你算法,可以在很短的时间内干扰你的数据判断精准度。哪怕不需要获知算法,仅仅获得你判断数据的样本,只需要几万次,基本就可以进行干扰了。所以,这种方式并不完美。

几进制语言编程效率最高
图片来源网络,侵删)

e进制确实是数学上效率最高的,但其现实实现难度太大。

最接近e进制的三进制效率也高于二进制,一个位就可以表示 通、未知、断(或者说 1,0,-1)。

前苏联曾经制作过三进制原型机,但最终放弃。原因很多,除了政治方面外,实现难度高、编程困难、难以继承已有的大量二进制*** 都是原因。

几进制语言编程效率最高
(图片来源网络,侵删)

天哪!没看见这个问题,我都不知道e是啥,百度一下,说是这个叫:“自然常数,为数学中一个常数,是一个无限不循环小数,且为超越数,其值约为2.718281828459045”。它的其中一个定义

也叫欧拉数

,其数值约为(小数点后100位):“e ≈ 2.71828 18284 59045 23536 02874 71352 66249 77572 47093 69995 95749 66967 62772 40766 30353 54759 45713 82178 52516 64274”。

几进制语言编程效率最高
(图片来源网络,侵删)

你说要用这个做进制。你咋想出一个无限不循环小数是高效的,我们的国产量子计算机才用3进制,你这一步到位同步外星科技了吧!

一本《计算机应用基础教程上看到类似这样的描述:“理论上e进制是最优的进制,考虑到取整数,三进制是实际可用的最优进制,但是考虑到尽可能简化硬件电子器件的设计制造,现代电子计算机系统的设计普遍基于二进制”。

还有个问题,你说人脑为啥要用十进制呢?

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/22322.html

进制循环小数数据
plc三种编程语言,plc三种编程语言分别是什么 新兴计算机编程语言,新兴的编程语言