为什么没有四进制电脑
㈠ 计算机的二进制,四进制,十进制,十六进制是怎么回事
只有八进制,没有四进制。
计算机使用的只是二进制。
八进制、十进制、十六进制都是给人看的。为的是让我们更好理解计算机在干什么。
二进制是:0、1
八进制是:0、1、2....7
十进制是:0、1、2....8、9
十六进制是:0、1、2...8、9、A、B、C、D、E、F
二进制是逢二进一:10就表示“2”(十进制的2)
八进制是逢八进一:10就表示“8”(十进制的9)
十六进制是逢十六进一:10就表示“16”(十进制的16)
因为二进制转八进制跟转十六进制很简单(只要取出三位或四位二进制分别转换即可!比转十进制简单很多!),所以,有了用八进制跟用十六进制的表示法
㈡ 现在的计算机都是2进制的吗
是的。
简单来说,二进制对应电路开闭,物理上容易实现。
越复杂表示可能出现问题的地方越多,越简单表示可能出现问题的地方越少。只要有电就可以认为是高电平,没电就可以认为是低电平。
如果是N进制,有N种电平表示不同的数字,倘若遇到某种情况导致传输后的两种电平相似度极高就会混乱。
所谓的和积运算各有三种,就是1和1,1和0,0和0。如果是三进制,就有6种。现在也没什么更好的替代方案,所以还在用二进制。
前苏联曾经研究过三进制计算机,相对于二进制,利用有无来表示0、1。三进制则利用一个负电压来代表2,或者代表未知。
不仅仅是人造的计算机,我们的遗传基因——DNA。可以看做是一个四进制的存储机构(A、T、G、C四个独立碱基。)
三进制的计算机之所以没有成功,主要还是那个时代的技术限制所致。
三进制计算机需要两组电源,一个正电压,一个负电压。
这在无形之中加大了计算机的成本,并且也不利于计算机本身的小型化。
㈢ 为什么四进制在计算机科学中不常见
只是个计数的问题,实际都是2进制转的,转出来进制就是个习惯问题
其实八进制现在已经用的很少了,16进制还多些,个人感觉是8进制表示的数字不方便传输所致,其实转出来的进制越少越好,要不经常要转来转去多麻烦
㈣ 计算机进制是怎么计算的....有十进制,八进制,十六进制...它们是怎么互相转换的...
首先声明,不是四进制,是二进制。
1、二进制数、八进制数、十六进制数转十进制数
有一个公式:二进制数、八进制数、十六进制数的各位数字分别乖以各自的基数的(N-1)次方,其和相加之和便是相应的十进制数。个位,N=1;十位,N=2...举例:
110B=1*2的2次方+1*2的1次方+0*2的0次方=0+4+2+0=6D
110Q=1*8的2次方+1*8的1次方+0*8的0次方=64+8+0=72D
110H=1*16的2次方+1*16的1次方+0*16的0次方=256+16+0=272D
2、十进制数转二进制数、八进制数、十六进制数
方法是相同的,即整数部分用除基取余的算法,小数部分用乘基取整的方法,然后将整数与小数部分拼接成一个数作为转换的最后结果。
例:见四级指导16页。
3、二进制数转换成其它数据类型
3-1二进制转八进制:从小数点位置开始,整数部分向左,小数部分向右,每三位二进制为一组用一位八进制的数字来表示,不足三位的用0补足,
就是一个相应八进制数的表示。
010110.001100B=26.14Q
八进制转二进制反之则可。
3-2二进制转十进制:见1
3-3二进制转十六进制:从小数点位置开始,整数部分向左,小数部分向右,每四位二进制为一组用一位十六进制的数字来表示,
不足四位的用0补足,就是一个相应十六进制数的表示。
00100110.00010100B=26.14H
十进制转各进制
要将十进制转为各进制的方式,只需除以各进制的权值,取得其余数,第一次的余数当个位数,第二次余数当十位数,其余依此类推,直到被除数小于权值,最后的被除数当最高位数。
一、十进制转二进制
如:55转为二进制
2|55
27――1 个位
13――1 第二位
6――1 第三位
3――0 第四位
1――1 第五位
最后被除数1为第七位,即得110111
二、十进制转八进制
如:5621转为八进制
8|5621
702 ―― 5 第一位(个位)
87 ―― 6 第二位
10 ―― 7 第三位
1 ―― 2 第四位
最后得八进制数:127658
三、十进制数十六进制
如:76521转为十六进制
16|76521
4726 ――5 第一位(个位)
295 ――6 第二位
18 ――6 第三位
1 ―― 2 第四位
最后得1276516
二进制与十六进制的关系
2进制 0000 0001 0010 0011 0100 0101 0110 0111
16进制 0 1 2 3 4 5 6 7
2进制 1000 1001 1010 1011 1100 1101 1110 1111
16进制 8 9 a(10) b(11) c(12) d(13) e(14) f(15)
可以用四位数的二进制数来代表一个16进制,如3A16 转为二进制为:
3为0011,A 为1010,合并起来为00111010。可以将最左边的0去掉得1110102
右要将二进制转为16进制,只需将二进制的位数由右向左每四位一个单位分隔,将各单位对照出16进制的值即可。
二进制与八进制间的关系
二进制 000 001 010 011 100 101 110 111
八进制 0 1 2 3 4 5 6 7
二进制与八进制的关系类似于二进制与十六进制的关系,以八进制的各数为0到7,以三位二进制数来表示。如要将51028 转为二进制,5为101,1为001,0为000,2为010,将这些数的二进制合并后为1010010000102,即是二进制的值。
若要将二进制转为八进制,将二进制的位数由右向左每三位一个单位分隔,将事单位对照出八进制的值即可。
㈤ 为什么四进制没有被作为计算机常用进制.
这是概念的理解,计算机内部工作的进制,和我们电脑应用软件的进制(例如C语言采用的二进制)不是一个概念。C语言可以在任何平台上开发出来,比如三进制计算机和量子计算机,只是平台不同,可以再开发而已。电脑应用的二进制只是显示的一种方式,显示的时候以像素的电平电压来驱动显示器色彩和显示内容的变化。这是个很复杂的变化。
二进制,四进制只是数学的表达方式,如何实现一个物体的二进制和四进制概念?首先:计算机用的是电,通讯计算的时候把正电平(就是带+电压)作为1来看待,把负电平(就是带-电压)作为0来看待,1010就是+-+-电压组成的数值。去看看量子计算机如何计算的,量子计算机就不能以什么进制来形容了,它不是用电平来计算的,就目前来看多少进制都可以支持。还有三进制计算机把信息可以分为三种情况,就是+情况(用1表示)-情况(用-1表示)和0情况(就是同电位没有电压的情况)。这样计算机根据电压来识别计算的信息。这样就构成3进制计算机了。
㈥ 有四进制吗
根据需要,是可以采用四进制的。在四进制中,每一位上,只有四种可能,即0,1,2,3,满4就进位。
㈦ 计算机有四进制吗我知道的计算机有2、8、16进制。请高手指点!谢谢!
有啊,原理也是一样的,逢4进位呗,比如以前有时候用debug找出BIOS密码就会用到这个。
㈧ 二进制四进制电脑程序到底是什么意思
所谓二进制,也就是计算机运算时用的一种算法。二进制只有一和零组成。
比方说吧,你上一年级时一定听说过“进位筒”&“数位筒”吧!十进制是个位上满十根小棒就捆成一捆,放进十位筒,十位筒满十捆就捆成一大捆,放进百位筒……二进制也是一样的道理,个位筒上满2根就向十位进一,十位上满两根就向百位进一,百位上满两根……
二进制是世界上第一台计算机上用的算法,最古老的计算机里有一个个灯泡,当运算的时候,比如要表达“一”,第一个灯泡会亮起来。要表达“二”,则第一个灯泡熄灭,第二个灯泡就会亮起来。
随着科技的发展,二进制已经被“八进制”、“十六进制”取代了。
㈨ 怎么没有四进制的数
嘿嘿,可以理解QQ的太阳是四进制数嘛
四个星星进一个月亮,四个月亮进一个太阳。
四进制实际运用(和别的进制一样是人造出来的)
㈩ 四进制计算机很可怕么
四进制计算机不可怕
计算机四进制不值得幻想。理论证明,采用e进制制造的电脑,元器件最省。但是,e不是一个整数,实现起来难度大。目前广泛应用的二进制,是一个接近e进制的选择。三进制更接近e进制,人们曾经做过尝试,不过效果并不明显。所以,搞出一个新产品不是那么容易的。