为什么电脑用2进制和16进制?有什么优越性吗?
- BenthalRT. 还有8进制,10进制。为什么会有这么多进制?
- dukeyzh007二进制是因为只要一组开关就能进行计算吧,0和1,开和关。
- nmlb好像是硬件容易实现开关两种状态,所以用二进制
其它的8进制,16进制是为了人自己方便读写,机器仍然是二进制 - sunever8位机,16位机
- jinye2001mos管就0,1两个状态
- 有钱屌就大因为这个世界的人喜欢不是对就是错,没有中间党
- rawide这个二进制,8进制,16进制一点关系都没有。
- 000月不是优越性,是限制性
- qxch2进制如上所述。但是对于人类阅读来说,2进制的数字显示位数太长。所以需要N进制,并且N大一些。
8进制和16进制是2的n次方,换算方便。于是使用8和16进制。 - AthlonQQ2进制是因为硬件的原因,高低电频正好对应1和0两种状态
8进制和16进制是因为2的次方,便于机器计算
为了人的阅读方便是10进制,但是对机器来说就需要转换
所以现在都是表层满足人,底层满足机器 - sunever类比一下
- dalert16进制就是4个二进制数排一起,8就是三个
电路里只存在二进制 - 无忧的烦恼这也讨论。。。。。。用不用来人介绍一下计算机发展史呢?233
- cc0128为了方便...
- alann因为机器只有两根手指,人有10根,所以喜欢十进制
- self不self问冯诺依曼去
- siri喷了,这傻逼问题还是个07年的id发的
- 神秘的陌生人机器计算还是用2进制 8、16进制是给技术人员看的 10进制是给普通用户看的
- 喜欢它likeit没学过微机原理吧,怎么可能没关系
因为二进制,衍生出8进制和16进制(本质是人类容易理解和处理的二进制)
因为要批量处理二进制代码,计算机系统采用8位或16位总线
一切因二进制而起 - aironline所以我觉得人要是只有八个手指头就好了,就没有进制换算问题了。
- Friday八根手指来了
- jamesxuyiyi电脑应该只懂 2进制。。而且只会做加法 。
- iamevil楼主你高中或者大学难道没上过微机基础课??
哦原来你是小学生? - 二流大神喷了,这不是基础么?
- kingjob特喵的你们忘记毛子的三进制了
- wer.
你们为什么黑中年离婚论坛不懂这些常识
- godnoslz这是你的作业吗
- Rebound感觉是因为实现逻辑简单,用0和1的组合来表达各种情况吧。
- fpestock99我想到了,三体中的那个秦朝人形计算机。
- beterhans电脑的基础是2进制
8 16 都是2的倍数 容易编程和处理
16 也容易看
10进制并不适合计算机
大多数猜想是人有10个手指头 所以用了10进制 - foxmagic88理论上最好的进位制度是e,也就是2.71828等,取整应该是三进制好,但是三态的原件物理特性没那么好,而二态的原件包括成本来说综合最好。
至于为什么是e这个无理数为最好进位就不解释了,因为懂数学的人少,无法解释 - Webmaster一个小学数学老师,穷无聊的时候喜欢研究数学,他发明一种叫布尔代数。在他生前没有认为他是数学家。
后来有个种香草的农民叫香农,在他的硕士论文中,用布尔代数来实现开关电路,从而奠定了数字电路的基础。 - lampard1983中国人八卦就是2进制
因为计算机简单 0和1就可以完成所有计算
16进制显示起来方便,否则你打FFFFFF,会敲很多数字,即使十进制 - 首斩破沙罗这是最简单的计算机问题吧
在计算机里,要用不同的状态来表示不同的数字,十进制的话,从0到9,十个数字,电子电路里很难有十个稳定无错的状态来代表这十个数字! 二进制就简单了,半导体是计算机技术的基础就是因为,利用半导体的特性,可以稳定方便的用通电和不通电来代表0和1 - AYUMIMMMM简化计算提高效率而且早期的计算机没有那么多内存
- foxmagic8816进制也就是方便我们记录和直观观察,实际处理中远不如2进制,况且物理上,16进制的物质表示起码在当前不如晶体管代表2进制好,不过这个我不是很了解也没有多少兴趣。看了回复,基本都是回答在比较低层次的,真正原因是2进制靠近e进制,而e进制是自然界中最完美的进制,取接近e的整数作为进制单位简单来说比较方便,当然二进制也有些其他优势,例如简单,但是都不是本质原因,本质原因是2是靠近e的整数
- tonyunreal不是电脑只能用2进制
是用其他进制(例如10进制)的电脑被2进制淘汰了
早期纯做算术用的电子计算机有不少是10进制运算的,例如号称第一台电子计算机的ENIAC - 不是他喷了,不是3最接近吗
- 不是他百度了一下
e进制是信息表示的最优解
先考虑最优的定义
假定总共有n位,每位m个状态,m*n=v
在v一定时,使得m^n最大
也就是k(m)=m^(v/m)最大
考虑一般情况下
ln(k(m))=ln(m)*v/m
对m求导 (1-ln(m))*v/m^2
解得ln(m)=1, 即m=e是k(m)唯一的极值点
易知是k(m)最大值点
所以m=e, n=v/e时,k(m)最大 - tazenda你不觉得3更接近吗..
- Benthal不想讨论滚出去,废话那么多干嘛.
- chain416你数学好,你解释下,我数学虽然不好,也不算忘得太多。
我从哪个位面也没想通为什么要用e来表示进位好。 - TG春上春2, 8, 16进制当然有优越性。10进制多搞了一个质数5进来,在运算器硬件的设计上就不知道要麻烦多少。
- TG春上春喷了,这哪来的野生数学帝。还解释的一套一套的。画个e进制的加法器和乘法器给大家瞻仰一下?
- somesun看过计算机史都知道, 电脑必然是2进制, 没有其他可能
- mephistofele如果人长八个指头的话科技史的发展速度会不会大不一样?
- breeze7086cpu的晶体管,只有开和关两种状态
所谓的开和关也就是有电位或无电位
0和1只是用数字记录了这两种状态值 - 诸葛特别亮一说到这个我就想起了三体。
- TG春上春继续喷一屏幕……只会做加法……