从小数点开始,从右向左,二进制按“四位一段”分段(不足补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
1=001
2=010
3=011
4=100
5=101
6=110
7=111
然后对比着转化就是了
比如8进制的14=二进制的001100
八进制的76=二进制的111110
二进制的101001=八进制的51
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进制。
亲爱哒
【二进制转为八进制】:
(1)小数点左边开始和右边开始,3个一组先分组。不足3个的,前面和后面补零。
首先呢,先要看看十六位数的表示方法,如图1所示。
再来掌握二进制数与十六进制数之间的对应关系表,如图2所示。只有牢牢掌握的对应关系,在转换的过程中才会事半功倍。
(3)二进制转换成十六进制的方法是,取四合一法,即从二进制的小数点为分界点,向左(或向右)每四位取成一位,如图3所示。
注意16进制的表示法,用字母H后缀表示,比如BH就表示16进制数11;也可以用0X前缀表示,比如0X23就是16进制的23.直观表示法如图5所示。