二進(jìn)制轉(zhuǎn)化成十六進(jìn)制的方法,二轉(zhuǎn)十六進(jìn)制怎么算
大家好,二進(jìn)制轉(zhuǎn)化成十六進(jìn)制的方法相信很多的網(wǎng)友都不是很明白,包括二轉(zhuǎn)十六進(jìn)制怎么算也是一樣,不過沒有關(guān)系,接下來就來為大家分享關(guān)于二進(jìn)制轉(zhuǎn)化成十六進(jìn)制的方法和二轉(zhuǎn)十六...
大家好,二進(jìn)制轉(zhuǎn)化成十六進(jìn)制的方法相信很多的網(wǎng)友都不是很明白,包括二轉(zhuǎn)十六進(jìn)制怎么算也是一樣,不過沒有關(guān)系,接下來就來為大家分享關(guān)于二進(jìn)制轉(zhuǎn)化成十六進(jìn)制的方法和二轉(zhuǎn)十六進(jìn)制怎么算的一些知識點(diǎn),大家可以關(guān)注收藏,免得下次來找不到哦,下面我們開始吧!
二進(jìn)制如何轉(zhuǎn)十六進(jìn)制
我們平時(shí)常用的二進(jìn)制轉(zhuǎn)十六進(jìn)制方法:
每四位二進(jìn)制轉(zhuǎn)一位十六進(jìn)制,如果位數(shù)不夠,用零補(bǔ)位。
舉例:10111001(二進(jìn)制)=10111001(二進(jìn)制)=B9(十六進(jìn)制)
二進(jìn)制到十六進(jìn)制轉(zhuǎn)換
>10如果要將二進(jìn)制數(shù)轉(zhuǎn)換到十六進(jìn)制數(shù),相應(yīng)的轉(zhuǎn)換方法為:
逆向,每四位二進(jìn)制碼對應(yīng)于一位十六進(jìn)制碼,倘若遇到在最高位不足四位二進(jìn)制碼時(shí),可在高位加零。
例如,對于二進(jìn)制數(shù)11110001001,要將其轉(zhuǎn)換為十六進(jìn)制時(shí),逆向排位最低的四位1001對應(yīng)于十六進(jìn)制的B,繼續(xù)往左的四位1000對應(yīng)于十六進(jìn)制的A,最后僅有三位111,應(yīng)在高位加0,成為0111,對應(yīng)于十六進(jìn)制的9。因此,以上二進(jìn)制轉(zhuǎn)為十六進(jìn)制時(shí),則為0x09AB。
16進(jìn)制轉(zhuǎn)化為二進(jìn)制詳細(xì)步驟
將十六進(jìn)制數(shù)每一位數(shù)轉(zhuǎn)為四位數(shù)的二進(jìn)制數(shù),連在一起就轉(zhuǎn)換完成。
十六進(jìn)制數(shù)的十六個(gè)元素是0123456789ABCDEF,表示0到十五的數(shù),對應(yīng)的四位二進(jìn)制數(shù)依次是0000,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111。
把轉(zhuǎn)換完的四位二進(jìn)制數(shù)順序排列。
2進(jìn)制轉(zhuǎn)16進(jìn)制公式
二進(jìn)制轉(zhuǎn)十六進(jìn)制
二進(jìn)制數(shù)要轉(zhuǎn)換為十六進(jìn)制,就是以4位一段,分別轉(zhuǎn)換為十六進(jìn)制。
從右到左4位一切
例如100111110110101
左邊不滿4位的可以用0補(bǔ)滿0100,1111,1011,01012
進(jìn)制0000對應(yīng)16位進(jìn)制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
所以上面的2進(jìn)制轉(zhuǎn)為16進(jìn)制為4FB5
十六進(jìn)制轉(zhuǎn)二進(jìn)制方法
1.
十六進(jìn)制是逢16進(jìn)1,它是由0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f十五個(gè)字符組成。由于只有0~9這十個(gè)數(shù)字,所以用a,b,c,d,e,f這五個(gè)字母來分別表示10,11,12,13,14,15。字母不區(qū)分大小寫。
比如十六進(jìn)制數(shù):5bb
二進(jìn)制是逢2進(jìn)1,它由0和1這兩個(gè)字符組成。
二進(jìn)制數(shù):10110110
2.
以一個(gè)十六進(jìn)制數(shù)5bb為例,完成十六進(jìn)制轉(zhuǎn)換到二進(jìn)制。十六進(jìn)制的每一位分為二進(jìn)制的四位,分別對應(yīng)8、4、2、1,如分解為:
5bb
運(yùn)算為:
0101=4+1=5
1011=8+2+1=11(由于10為a,所以11即b)
1011=8+2+1=11(由于10為a,所以11即b)
結(jié)果為:5bb
3.
其中十六進(jìn)制的5可由二進(jìn)制中:5=4+1,說明二進(jìn)制中的4位和1位是有效的,轉(zhuǎn)換成二進(jìn)制用1來表示,否則用0。轉(zhuǎn)化結(jié)果為0101
十六進(jìn)制的b(由于10為a,所以11即b)可由二進(jìn)制中:11=8+2+1,說明二進(jìn)制中的8位、4位和1位是有效的,轉(zhuǎn)換成二進(jìn)制用1來表示,否則用0。轉(zhuǎn)化結(jié)果為1011
十六進(jìn)制的b(由于10為a,所以11即b)可由二進(jìn)制中:11=8+2+1,說明二進(jìn)制中的4位和1位是有效的,轉(zhuǎn)換成二進(jìn)制用1來表示,否則用0。轉(zhuǎn)化結(jié)果為1011
則最終結(jié)果為:10110111011
文章分享結(jié)束,二進(jìn)制轉(zhuǎn)化成十六進(jìn)制的方法和二轉(zhuǎn)十六進(jìn)制怎么算的答案你都知道了嗎?歡迎再次光臨本站哦!
本文鏈接:http:///kaifa/291.html