2进制,4进制,6进制,9进制,10进制之间如何转换

作者&投稿:衷帖 (若有异议请与网页底部的电邮联系)
关于计算机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
就这样,看着都懂了...
其他就省略了...
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进制
11
102
1004
10008
1000016
10000032
一个0就代表2的一次方
例如计算 100101
就是100000 +100 +1
换算过来就是
2^5 + 2^2 +1也就是
32 + 4 + 1 = 37

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

我只听说过二,八,十,十六这四种进制... 一、 十进制与二进制之间的转换
(1) 十进制转换为二进制,分为整数部分和小数部分
① 整数部分
方法:除2取余法,即每次将整数部分除以2,余数为该位权上的数,而商继续除以2,余数又为上一个位权上的数,这个步骤一直持续下去,直到商为0为止,最后读数时候,从最后一个余数读起,一直到最前面的一个余数。下面举例:
例:将十进制的168转换为二进制 得出结果 将十进制的168转换为二进制,(10101000)2
分析:第一步,将168除以2,商84,余数为0。
第二步,将商84除以2,商42余数为0。
第三步,将商42除以2,商21余数为0。
第四步,将商21除以2,商10余数为1。
第五步,将商10除以2,商5余数为0。
第六步,将商5除以2,商2余数为1。
第七步,将商2除以2,商1余数为0。
第八步,将商1除以2,商0余数为1。
第九步,读数,因为最后一位是经过多次除以2才得到的,因此它是最高位,读数字从最后的余数向前读,即10101000 (2) 小数部分
方法:乘2取整法,即将小数部分乘以2,然后取整数部分,剩下的小数部分继续乘以2,然后取整数部分,剩下的小数部分又乘以2,一直取到小数部分
为零为止。如果永远不能为零,就同十进制数的四舍五入一样,按照要求保留多少位小数时,就根据后面一位是0还是1,取舍,如果是零,舍掉,如果是1,向入一位。换句话说就是0舍1入。读数要从前面的整数读到后面的整数,下面举例:
例1:将0.125换算为二进制 得出结果:将0.125换算为二进制(0.001)2
分析:第一步,将0.125乘以2,得0.25,则整数部分为0,小数部分为0.25;
第二步, 将小数部分0.25乘以2,得0.5,则整数部分为0,小数部分为0.5;
第三步, 将小数部分0.5乘以2,得1.0,则整数部分为1,小数部分为0.0;
第四步,读数,从第一位读起,读到最后一位,即为0.001。
例2,将0.45转换为二进制(保留到小数点第四位)
大家从上面步骤可以看出,当第五次做乘法时候,得到的结果是0.4,那么小数部分继续乘以2,得0.8,0.8又乘以2的,到1.6这样一直乘下去,最后不可能得到小数部分为零,因此,这个时候只好学习十进制的方法进行四舍五入了,但是二进制只有0和1两个,于是就出现0舍1入。这个也是计算机在转换中会产生误差,但是由于保留位数很多,精度很高,所以可以忽略不计。
那么,我们可以得出结果将0.45转换为二进制约等于0.0111
上面介绍的方法是十进制转换为为二进制的方法,需要大家注意的是:
1) 十进制转换为二进制,需要分成整数和小数两个部分分别转换
2) 当转换整数时,用的除2取余法,而转换小数时候,用的是乘2取整法
3) 注意他们的读数方向
因此,我们从上面的方法,我们可以得出十进制数168.125转换为二进制为10101000.001,或者十进制数转换为二进制数约等于10101000.0111。 (3) 二进制转换为十进制 不分整数和小数部分
方法:按权相加法,即将二进制每位上的数乘以权,然后相加之和即是十进制数。例
将二进制数101.101转换为十进制数。 得出结果:(101.101)2=(5.625)10
大家在做二进制转换成十进制需要注意的是
1) 要知道二进制每位的权值
2) 要能求出每位的值
二、 二进制与八进制之间的转换
首先,我们需要了解一个数学关系,即23=8,24=16,而八进制和十六进制是用这
关系衍生而来的,即用三位二进制表示一位八进制,用四位二进制表示一位十六进制数。
接着,记住4个数字8、4、2、1(23=8、22=4、21=2、20=1)。现在我们来练习二进制与八进制之间的转换。
(1) 二进制转换为八进制
方法:取三合一法,即从二进制的小数点为分界点,向左(向右)每三位取成一位,接着将这三位二进制按权相加,得到的数就是一位八位二进制数,然后,按顺序进行排列,小数点的位置不变,得到的数字就是我们所求的八进制数。如果向左(向右)取三位后,取到最高(最低)位时候,如果无法凑足三位,可以在小数点最左边(最右边),即整数的最高位(最低位)添0,凑足三位。例
①将二进制数101110.101转换为八进制 得到结果:将101110.101转换为八进制为56.5 ② 将二进制数1101.1转换为八进制 得到结果:将1101.1转换为八进制为15.4 (2) 将八进制转换为二进制
方法:取一分三法,即将一位八进制数分解成三位二进制数,用三位二进制按权相加去凑这位八进制数,小数点位置照旧。例:
① 将八进制数67.54转换为二进制 因此,将八进制数67.54转换为二进制数为110111.101100,即110111.1011
大家从上面这道题可以看出,计算八进制转换为二进制
首先,将八进制按照从左到右,每位展开为三位,小数点位置不变
然后,按每位展开为22,21,20(即4、2、1)三位去做凑数,即a×22+ b×21 +c×20=该位上的数(a=1或者a=0,b=1或者b=0,c=1或者c=0),将abc排列就是该位的二进制数
接着,将每位上转换成二进制数按顺序排列
最后,就得到了八进制转换成二进制的数字。
以上的方法就是二进制与八进制的互换,大家在做题的时候需要注意的是
1) 他们之间的互换是以一位与三位转换,这个有别于二进制与十进制转换
2) 大家在做添0和去0的时候要注意,是在小数点最左边或者小数点的最右边(即整数的最高位和小数的最低位)才能添0或者去0,否则将产生错误 三、 二进制与十六进制的转换
方法:与二进制与八进制转换相似,只不过是一位(十六)与四位(二进制)的转换,下面具体讲解
(1) 二进制转换为十六进制
方法:取四合一法,即从二进制的小数点为分界点,向左(向右)每四位取成一位,接着将这四位二进制按权相加,得到的数就是一位十六位二进制数,然后,按顺序进行排列,小数点的位置不变,得到的数字就是我们所求的十六进制数。如果向左(向右)取四位后,取到最高(最低)位时候,如果无法凑足四位,可以在小数点最左边(最右边),即整数的最高位(最低位)添0,凑足四位。
①例:将二进制11101001.1011转换为十六进制 得到结果:将二进制11101001.1011转换为十六进制为E9.B
② 例:将101011.101转换为十六进制 因此得到结果:将二进制101011.101转换为十六进制为2B.A (2)将十六进制转换为二进制
方法:取一分四法,即将一位十六进制数分解成四位二进制数,用四位二进制按权相加去凑这位十六进制数,小数点位置照旧。
①将十六进制6E.2转换为二进制数 因此得到结果:将十六进制6E.2转换为二进制为01101110.0010即110110.001 四、八进制与十六进制的转换
方法:一般不能互相直接转换,一般是将八进制(或十六进制)转换为二进制,然后再将二进制转换为十六进制(或八进制),小数点位置不变。那么相应的转换请参照上面二进制与八进制的转换和二进制与十六进制的转
五、八进制与十进制的转换
(1)八进制转换为十进制
方法:按权相加法,即将八进制每位上的数乘以位权,然后相加之和即是十进制数。
例:①将八进制数67.35转换为十进制 (2)十进制转换为八进制
十进制转换成八进制有两种方法:
1)间接法:先将十进制转换成二进制,然后将二进制又转换成八进制
2)直接法:前面我们讲过,八进制是由二进制衍生而来的,因此我们可以采用与十进制转换为二进制相类似的方法,还是整数部分的转换和小数部分的转换,下面来具体讲解一下:
①整数部分
方法:除8取余法,即每次将整数部分除以8,余数为该位权上的数,而商继续除以8,余数又为上一个位权上的数,这个步骤一直持续下去,直到商为0为止,最后读数时候,从最后一个余数起,一直到最前面的一个余数。
②小数部分
方法:乘8取整法,即将小数部分乘以8,然后取整数部分,剩下的小数部分继续乘以8,然后取整数部分,剩下的小数部分又乘以8,一直取到小数部分为零为止。如果永远不能为零,就同十进制数的四舍五入一样,暂取个名字叫3舍4入。
例:将十进制数796.703125转换为八进制数
解:先将这个数字分为整数部分796和小数部分0.703125
整数部分 小数部分 因此,得到结果十进制796.703125转换八进制为1434.55
上面的方法大家可以验证一下,你可以先将十进制转换,然后在转换为八进制,这样看得到的结果是否一样 六、十六进制与十进制的转换
十六进制与八进制有很多相似之处,大家可以参照上面八进制与十进制的转换自己试试这两个进制之间的转换。
通过上面对各种进制之间的转换,我们可以将前面的转换图重新完善一下:
本文介绍了二进制、十进制、八进制、十六进制四种进制之间相互的转换,大家在转换的时候要注意转换的方法,以及步骤,特别是十进制转换为期于三种进制之间,要分为整数部分和小数部分,最后就是小数点的位置。但是要保证考试中不出现错误还是需要大家经常练习,这样才能熟能生巧。

如: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

77
78
64
63


关于2进制,4进制,6进制,8进制,12进制,14进制,16进制,18进制能否举个例...
1 10 11 100 101 110 111 1000 四进制 1 2 3 10 11 12 13 20 21 22 23 30 六进制 1 2 3 4 5 10 11 12 13 14 15 20 21 以此类推,N进制,逢N进一位

关于计算机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 就这样,看着都懂了...其他就省略了...10进制 01=1 02=2 ..09=9 10=10 这10进制就...

二进制、四进制、八进制、十进制和十六进制如何表示?
1、二进制 二进制用B表示,其中B是英文二进制Binary的首字母。2、四进制 四进制数用Q表示,是以4为基数的进位制,以 0、1、2 和 3 四个数字表示任何实数。3、八进制 八进制用O表示,八进制的基数R=8=2^3,有数码0、1、2、3、4、5、6、7,并且每个数码正好对应三位二进制数,所以八进...

2进制,4进制,6进制,9进制,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 =((...

1到15的十进制、二进制、十六进制的值分别是多少?
1的十进制、二进制、十六进制分别为:1、0001、1。2的十进制、二进制、十六进制分别为:2、0010、2。3的十进制、二进制、十六进制分别为:3、0011、3。4的十进制、二进制、十六进制分别为:4、0100、4。5的十进制、二进制、十六进制分别为:5、0101、5。6的十进制、二进制、十六进制分别为:6...

什么是二进制,三进制,四进制,六进制,八进制等等………
平时我们所用的是十进制,即逢十进一。而二进制则是逢二进一,即二进制中只有0和1两个数字,而2则由10表示,3在10上加一,为11;4有进位,为100;依此类推:5:101 6:110 7:111...八进制则是逢八进一

进制都有哪五种?
四进制是以4为基数的进位制,以 0、1、2 和 3 四个数字表示任何实数。  四进制与所有固定基数的计数系统有着很多共同的属性,比如以标准的形式表示任何实数的能力(近乎独特),以及表示有理数与无理数的特性。3、七进制 七进制是以7为基数的计数系统。使用数码0-6,七进制小数通常都是循环小数...

什么是进制,各个进制的转换公式是什么
二进制数有两个特点:它由两个基本数字0,1组成,二进制数运算规律是逢二进一。四进制是以4为底数的进位制,以 0、1、2 和 3 四个数字表示任何实数。七进制是以7为底数的记数系统。使用数字0-6。七进制小数通常都是循环小数,除非分母是七的倍数。有些小数可以用有限个数字来表示 八进制的基...

什么是进制,四进制数如何表示,十进制数如何表示,他们有何异同?_百度知 ...
十进制:个位1,(基数)高位=低位*10,每位上数字0~9,逢十进位 四进制:个位1,(基数)高位=低位*4,每位上数字0~4,逢四进位 n进制:个位1,(基数)高位=低位*n,每位上数字0~n-1,逢n进位

9进制的85,6进制的210,4进制的1000换算为10进制
分别为 8*9+5=77 2*6*6+1*6+0=78 1*4*4*4=64 如果是一个X进制的数ABCD 则其十进制为A*X^3+B*X^2+C*X+D

偃师市19852699366: 2进制,4进制,6进制,9进制,10进制之间如何转换如:85 210 1000 111111 - --------------转化为十进制分别是多少?九进制 六进制 四进制 二进制 -
豆卢固保肾:[答案] 如: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...

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

偃师市19852699366: 除了十进制、百进制,还有什么进制? -
豆卢固保肾: 常用的还有二进制,四进制,七进制,八进制,十进制,十二进制,十六进制,六十进制. 二进制是计算技术中广泛采用的一种数制.二进制数据是用0和1两个数码来表示的数.它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二...

偃师市19852699366: 关于计算机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 就这样,看着都...

偃师市19852699366: 二进制数有那些 -
豆卢固保肾: 二进制:0 ,1 八进制 : 1,2,3,4,5,6,7 :十进制 :1,2,3,4,5,6,7,8,9 十六进制:1,2,3,4,5,6,7,8,9,A, B,C,D,E,F

偃师市19852699366: 什么是二进制,八进制,十进制,十六进制?? -
豆卢固保肾: 二进制是到2进位:组成数字只有0、1八进制是到8进位:组成数字是0、1、2、3、4、5、6、7 十进制是到10进位:组成数字是0、1、2、3、4、5、6、7、8、9十六进制是到16进位组成数字是:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F比如一个十进制数:17,用二进制表示就是10001,用八进制表示就是21,用十六进制表示就是11

偃师市19852699366: 数字0到9用二进制位表示 分别怎么表示啊 -
豆卢固保肾: 数字0到9用二进制位表示分别为0=0,1=01,2=10,3=11,4=100,5=101,6=110,7=111,8=1000,9=1001. 十进制转换为二进制采用 "除2取余,逆序排列"法.用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如...

偃师市19852699366: 请问进制有哪些 -
豆卢固保肾: 二进制,十进制,八进制,十六进制,六十进制等,基本就这些了.

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

偃师市19852699366: 九进制是什么意思 -
豆卢固保肾: 九进制:逢九进一. 平时我们都习惯了十进制(所谓十进制就是:逢十进一),比如1+9=10,原因就是1+9=10,满十就要向前进1位,于是本位就变为0,向前进一位,于是得到前面的1. 九进制就是满九就要进一位,比如:1+8,因为1+8=9,所以要向前进一位,于是本位变为0,向前进一位,所以1+8=10. 是几进制就是逢几进一.

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