关于计算机2进制,4进制,6进制,8进制,9进制,10进制,16进制之间应该怎样转化?

作者&投稿:源吕 (若有异议请与网页底部的电邮联系)
2进制,4进制,6进制,9进制,10进制之间如何转换~

如:85 210 1000 111111 ---------------转化为十进制分别是多少?
九进制 六进制 四进制 二进制

(85)9
=((0*9+8)*9+5)10
=(8*9+5)10
=(72+5)10
=(77)10

(210)6
=(((0*6+2)*6+1)*6+0)10
=((2*6+1)*6+0)10
=((12+1)*6+0)10
=(13*6+0)10
=(78+0)10
=(78)10

(1000)4
=((((0*4+1)*4+0)*4+0)*4+0)10
=(((1*4+0)*4+0)*4+0)10
=(((4+0)*4+0)*4+0)10
=((4*4+0)*4+0)10
=((16+0)*4+0)10
=(16*4+0)10
=(64+0)10
=(64)10

(111111)2
=((((((0*2+1)*2+1)*2+1)*2+1)*2+1)*2+1)10
=(((((1*2+1)*2+1)*2+1)*2+1)*2+1)10
=(((((2+1)*2+1)*2+1)*2+1)*2+1)10
=((((3*2+1)*2+1)*2+1)*2+1)10
=((((6+1)*2+1)*2+1)*2+1)10
=(((7*2+1)*2+1)*2+1)10
=(((14+1)*2+1)*2+1)10
=((15*2+1)*2+1)10
=((30+1)*2+1)10
=(31*2+1)10
=(62+1)10
=(63)10

十进制转换:

1234[10进制] 0 1 2 3 4 5 6 7 8 9 0 当数位上的值超过9就要进1
1000+200+30+4=1*103+2*102+3*101+4*100=1234。
21011[2进制] 0 1 当数位上的值超过1就要进1
1*23+0*22+1*21+1*20=8+0+2+1=11。
1011[8进制]0 1 2 3 4 5 6 7 当数位上的值超过7就要进1
1*83+1*81+1*80=512+8+1=521。
1011[16进制]0 1 2 3 4 5 6 7 8 9 A B C D E F 当数位上的值超过15就要进1
1*163+1*161+1*160=4096+16+1=4113。
二进制转换:
1、十进制到二进制:除2取余数 最后把余数倒过来 100101
比如:十进制数37

所以转换成的二进制数字为:100101
2、八进制到二进制:一个八进制的位拆分成一个三位的二进制数
比如:[八进制]616
6拆分成 110
1拆分成 001
6拆分成 110
所以转换成的二进制数字为:110001110
3、十六进制到二进制:一个八进制的位拆分成一个四位的二进制数
比如:[十六进制]616
6拆分成 0110
1拆分成 0001
6拆分成 0110
所以转换成的二进制数字为:11000010110
八进制转换:
1、十进制到八进制:除8取余数 最后把余数倒过来
同时我们也可以先将十进制转换成二进制,然后将二进制又转换成八进制
比如:2456 转化成八进制数字:4630
2456/8=307,余0;307/8=38,余3;38/8=4,余6;4/8=0,余4。将所有余数倒序相连,得到结果:4630。因此十进制的2456转换为八进制结果为4630。
2、二进制到八进制转换 7=4+2+1 111 八进制最大的数字是7转换成二进制刚好是111,占3个位
每三个二进制数为一组,转成一个八进制数位,如果二进制高位不足3位时,用零填补。
比如:10011011
010 011 011
2 3 3
因此二进制的10011011转换为八进制结果为233。
十六进制转换:
1、十进制到十六进制:除16倒着取余数
同时我们也可以先将十进制转换成二进制,然后将二进制又转换成十六进制
比如说:1610转换成十六进制
直接转16进制:1610/16=100……10(A);100 /16= 6……4;6 /16= 0……6;
故:1610(10)=64A(16).
2、二进制到十六进制 15=8+4+2+1 1111 十六进制最大数字是F,即15转换成二进制1111,刚好占4个位
每四个二进制数为一组,转成一个十六进制数位,如果二进制高位不足3位时,用零填补。
比如:1110011011
0011 1001 1011
3 9 B
因此二进制的 1110011011转换为十六进制39B
拓展资料:2进制,是供计算机使用的,1,0代表开和关,有和无,机器只认识2进制。
10进制,当然是便于我们人类来使用,我们从小的习惯就是使用十进制,这个毋庸置疑。
16进制,内存地址空间是用16进制的数据表示, 如0x8049324。
编程中,我们常用的还是10进制。   
比如:int a = 100,b = 99;   
不过,由于数据在计算机中的表示,最终以二进制的形式存在,所以有时候使用二进制,可以更直观地解决 问题。但二进制数太长了。比如int 类型占用4个字节,32位。比如100,用int类型的二进制数表达将是:   
0000 0000 0000 0000 0110 0100   
面对这么长的数进行思考或操作,没有人会喜欢。因此,用16进制或8进制可以解决这个问题。因为,进制越大,数的表达长度也就越短。
参考资料:百度百科--二进制

简单拿...光用看的就行了..
左边是2进制的数字,右边是10进制的数字;
他们是等值的,说简单点也就写法不一样;
2进制
001=1
010=2
011=3
100=4
101=5
110=6
就这样,看着都懂了...
4进制
01=1
02=2
03=3
10=4
11=5
12=6
就这样,看着都懂了...
其他就省略了...
10进制
01=1
02=2
.
.
09=9
10=10
这10进制就跟原来一样,啥数字就等于啥;
16进制作
08=8
09=9
0A=10
0B=11
0C=12
0D=13
0E=14
0F=15
10=16
11=17
12=18
只是多了ABCDEF这几个字母而已...

至于算法嘛...这得记
2进制
1 1
10 2
100 4
1000 8
10000 16
100000 32
一个0就代表2的一次方
例如计算 100101
就是100000 +100 +1
换算过来就是
2^5 + 2^2 +1也就是
32 + 4 + 1 = 37

其他的也大致上差不多,只是要算的数不一样而已..


随着计算机发展,有2进制、8进制、16进制,为什么没32进制、64进制?
首先,让我们回到基本原理。计算机内部的所有运算都基于2进制,这是因为它简洁、易于处理,且所有的逻辑操作都可以通过0和1的组合实现。其他进制,如8进制、16进制,都是为了便于人类理解和表达而设计的辅助工具。它们利用的是2的幂次,比如16进制就是每4位二进制对应一个字符,这样可以大大减少数字的复杂...

计算机二进制描述正确的是
2.二进制在计算机中的应用 计算机使用电流开关来表示0或1,即使机器关闭或开启。因此,二进制适应于用物理系统表示和处理数据。3.计算机和二进制之间的关系 计算机内部的所有运算和存储都是以二进制方式进行的,包括程序的运行和数据的处理。4.二进制与其他进制的转化 我们可以将二进制数转化为十进制数,...

计算机中 进制概念,基数、权的概念
(1)进制也就是进位计数制,是人为定义的带进位的计数方法(有不带进位的计数方法,比如原始的结绳计数法,唱票时常用的“正”字计数法,以及类似的tally mark计数)。 对于任何一种进制---X进制,就表示每一位置上的数运算时都是逢X进一位。 十进制是逢十进一,十六进制是逢十六进一,二进制就...

计算机二进制怎么算
计算机中的二进制则是一个非常微小的开关,用1来表示“开”,0来表示“关”。 二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统。

二进制表示计算机内部信息的主要原因
4. 可扩展性:二进制表示法具有很强的可扩展性。通过增加二进制数的位数,可以表示更多的信息。例如,8位二进制数可以表示256种不同的状态,而16位二进制数可以表示65536种不同的状态。这使得计算机可以处理大量的数据和复杂的计算任务。5. 逻辑运算简便:二进制数的逻辑运算(如与、或、非、异或等)...

计算器是2进制,为什么能显示2以上的数,如3456789
计算机采用二进制的原因:1、技术实现简单。计算机是由逻辑电路组成,逻辑电路通常只有两种状态,开关的接通和断开,正好用“0”“1”表示。2、运算规则简单,两个二进制数的和、积运算组合简单。3、适合逻辑运算,二进制只有两个数码,和逻辑代数中的“真”“假”相吻合。4、易于进行转换,二进制和十...

求解,计算机中的二进制代码跟二进制数码是什么,为什么要采用代码跟...
1.二进制代码:由两个基本字符'0'、'1'组成的代码。其中,码元:"一位"二进制代码。码字:N个码元可以组成的不同组合,任意一个组合称一个码字。2.二进制数码:是使用离散(即不连续的)的0或1二进制来进行信息的输入,处理,传输、存贮等处理的系统。采用原因:采用二进制计数制,对于计算机等...

至今为止计算机中的所有信息以二进制方式表示的理由是
1、简单易懂:使用0和1两个数字表示所有数值,这种简单的方式使得二进制更容易理解和处理。2、可靠性高:二进制只有两个状态,使得数据传输更加准确,减少了出错的可能性。3、运算速度快:计算机内部的运算都是以二进制为基础进行的,因此在计算机中处理二进制数据时非常快速。4、存储空间小:相比于其他...

在计算机内部主要采用二进制的原因是什么
2.简化运算规则:两个二进制数和、积运算组合各有三种,运算规则简单,有利于简化计算机内部结构,提高运算速度。3.适合逻辑运算:逻辑代数是逻辑运算的理论依据,二进制只有两个数码,正好与逻辑代数中的“真”和“假”相吻合。4.易于进行转换,二进制与十进制数易于互相转换。5.用二进制表示数据具有抗...

计算机有二进制和十进制,为什么还要搞个八进制,十六进制?
这是由于降低成本使得数字允许通过数码管,七段显示器,和计算器用于操作员控制台。八进制广泛应用于计算机系统,如PDP-8,ICL 1900和IBM大型机使用12位、24位或36位。八进制为这些基础,因为他们的最理想的二进制字缩写大小能被3整除(每个八进制数字代表三个二进制数字)。四、八到十二个数字可以简明...

重庆市18815742204: 请问电脑计算机的二进法,四进法.是怎么区分的? -
毛岭孟鲁: 1、二进制数、八进制数、十六进制数转十进制数 有一个公式:二进制数、八进制数、十六进制数的各位数字分别乖以各自的基数的(N-1)次方,其和相加之和便是相应的十进制数.个位,N=1;十位,N=2...举例: 110B=1*2的2次方+1*2的1...

重庆市18815742204: 计算机的二进制和十六进制是什么意思 -
毛岭孟鲁: 你知道十进制吧?每10个数进一位,二进制就是每2个数进一位,例如:十进制的:1,2,3,4,5,6,分别对应二进制的:1,10,11,100,101,110 同理,十六进制是16个数进一位,需要用15个符号表示,分别是1~9,A~F,如0x0F = 15D = 1111B(0x是十六进制标志,D是十进制标志,B是二进制标志)

重庆市18815742204: 除了十进制、百进制,还有什么进制? -
毛岭孟鲁: 常用的还有二进制,四进制,七进制,八进制,十进制,十二进制,十六进制,六十进制. 二进制是计算技术中广泛采用的一种数制.二进制数据是用0和1两个数码来表示的数.它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二...

重庆市18815742204: 计算机二进制怎么计算? -
毛岭孟鲁: 从右往左数,把数字所在位置-1得到的数做底数为'2'的指数.再乘以相应位置上的数'0'或'1'.最后全部加起来,就是你给出的二进制的十进制表示. 例如:0001 = 2^3 x 0 + 2^2 x 0 + 2^1 x 0 + 2^0 x 1 = 10010 = 2^3 x 0 + 2^2 x 0 + 2^1 x 1 + 2^0 x 0 = ...

重庆市18815742204: 2进制10进制16进制之间怎么换算 -
毛岭孟鲁: 一.进制概念 1. 十进制 十进制使用十个数字(0、1、2、3、4、5、6、7、8、9)记数,基数为10,逢十进一. 历史上第一台电子数字计算机ENIAC是一台十进制机器,其数字以十进制表示,并以十进制形式运算.设计十进制机器比设计二...

重庆市18815742204: 有关十进制,二进制,十六进制等数学知识 -
毛岭孟鲁: 一)、数制 计算机中采用的是二进制,因为二进制具有运算简单,易实现且可靠,为逻辑设计提供了有利的途径、节省设备等优点,为了便于描述,又常用八、十六进制作为二进制的缩写.一般计数都采用进位计数,其特点是: (1)逢N进...

重庆市18815742204: 二进制十进制八进制十六进制的对应表 -
毛岭孟鲁: 二进制十进制八进制十六进制的对应表如下图所示 二进制数是逢2进位的进位制,0、1是基本算符;计算机运算基础采用二进制.电脑的基础是二进制.在早期设计的常用的进制主要是十进制(因为我们有十个手指,所以十进制是比较合理...

重庆市18815742204: 关于计算机2进制,4进制,6进制,8进制,9进制,10进制,16进制之间应该怎样转化?
毛岭孟鲁: 简单拿...光用看的就行了.. 左边是2进制的数字,右边是10进制的数字; 他们是等值的,说简单点也就写法不一样; 2进制 001=1 010=2 011=3 100=4 101=5 110=6 就这样,看着都懂了... 4进制 01=1 02=2 03=3 10=4 11=5 12=6 就这样,看着都...

重庆市18815742204: 计算机中的进制数都是什么意思啊? -
毛岭孟鲁: 这就是计算机(微机)原理中的数制转换内容!!所谓2进制就是逢2进1,我们最熟悉的是10进制,即逢10进1,比如:0,1,2,3,4,5,6,7,8,9,然后进1就是:10,11,12,13……,所以2进制就是:0,1,10,11,100,101,110,111……同样的比较常用的还...

重庆市18815742204: 计算机的十进制、二进制、八进制、十六进制的转换?? -
毛岭孟鲁: 电脑上的常用进制有:2、8、10、16四种,在修改中经常接触的是2、10和16进制,基本上需要了解的是2和16互转、10和16互转,其他多了解也没亏 2转16: 4个2进制位为一个16进制数,2进制1111为16进制F,2进制中千位的1=8,百位的1=4...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网