全部问题 > 当前问题

进制转换

二进制转八进制 或者转十六进制 例子讲太快了 没有看懂

罗欣悦 2016-2-24 10:35:00

共 6 个回答

青栀如初 2016-2-24 10:35:58

亲爱哒

   不好意思,刚刚才看到问题

   亲爱哒,你有具体的题型吗,我帮你具体看看可以吗

卧听萧竹风 2016-2-24 10:36:34

从小数点开始,从右向左,二进制按“四位一段”分段(不足补0),然后,每一段的四位二进制数就对应一位十六进制数。按照以下对应关系进行转换:

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

卧听萧竹风 2016-2-24 10:38:11

二进制转八进制方法为:3位二进制数得到1位八进制数。(注意事项,3位二进制转成八进制是从右到左开始转换,不足时补0)。

卧听萧竹风 2016-2-24 10:38:59

1=001 

2=010 

3=011 

4=100 

5=101 

6=110 

7=111 


然后对比着转化就是了 

比如8进制的14=二进制的001100 

八进制的76=二进制的111110 

二进制的101001=八进制的51 

原鑫鑫 2016-2-24 10:43:17

2的3次方是8,所以用3位2进制的倍数表示八进制。

比如:10的2进制转化为8进制,就是把10写成3位数,010,010的2进制就是2的8进制。

比如:23的8进制转化为2进制,就是把2写成3位2进制和3写成3位2进制,2的三位2进制是010,3的3位2进制是011,所以23的2进制就是010011

2的4次方是16,所以用4位2进制的倍数表示十六进制。

比如,101的2进制转化为16进制,就是把101写成4位数,0101,0101的2进制就是6的16进制。


青栀如初 2016-2-24 10:47:19

亲爱哒

  【二进制转为八进制】:

(1)小数点左边开始和右边开始,3个一组先分组。不足3个的,前面和后面补零。

(2) 然后用八进制码代替。请熟练记住八进制码,以后应用起来就会很熟练。二进制如何转换成八进制
(3)最后计算出结果就可以了。比如:(11010111.0100111)2 = (327.234)
   亲爱哒,只是需要我们进行多多练习哒只有这样我们才能掌握二进制如何转换成八进制的方法的。
  【二进制转为十六进制】
(1)

首先呢,先要看看十六位数的表示方法,如图1所示。

二进制数与十六进制数之间如何互相转换
(2)

再来掌握二进制数与十六进制数之间的对应关系表,如图2所示。只有牢牢掌握的对应关系,在转换的过程中才会事半功倍。

二进制数与十六进制数之间如何互相转换

(3)二进制转换成十六进制的方法是,取四合一法,即从二进制的小数点为分界点,向左(或向右)每四位取成一位,如图3所示。

二进制数与十六进制数之间如何互相转换
(4)组分好以后,对照二进制与十六进制数的对应表(如图2中所示),将四位二进制按权相加,得到的数就是一位十六进制数,然后按顺序排列,小数点的位置不变哦,最后得到的就是十六进制数哦,如图4所示。
二进制数与十六进制数之间如何互相转换
(5)

注意16进制的表示法,用字母H后缀表示,比如BH就表示16进制数11;也可以用0X前缀表示,比如0X23就是16进制的23.直观表示法如图5所示。

二进制数与十六进制数之间如何互相转换
(6)

这里需要注意的是,在向左(或向右)取四位时,取到最高位(最低位)如果无法凑足四位,就可以在小数点的最左边(或最右边)补0,进行换算,如图6所示。

二进制数与十六进制数之间如何互相转换
(7)

下面看看将16进制转为二进制,反过来啦,方法就是一分四,即一个十六进制数分成四个二进制数,用四位二进制按权相加,最后得到二进制,小数点依旧就可以啦。如图7所示。

二进制数与十六进制数之间如何互相转换
亲爱哒,二进制转十六进制与二进制转八进制类似有些数字之间相对应的进制转换是需要我们去理解记忆的,这样才能融会贯通更好的掌握知识,  亲爱哒“望采纳哟!”如果以后还有什么不懂哒问题我们还可以一起讨论哟,相信我们一定会把问题解决哒。
问题来自: 进制的转换