日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

進制轉(zhuǎn)換算法是怎么算( 三 )


11118 4 2 115F
11108 4 2 014E
11018 4 0 113D
11008 4 0 012C
10118 0 2 111B
10108 0 2 010A
10018 0 0 199
……
00010 0 0 111
00000 0 0 000
二進制數(shù)要轉(zhuǎn)換為十六進制,就是以4位一段,分別轉(zhuǎn)換為十六進制 。
如:
二進制數(shù) 1111 1101 1010 0101 1001 1011
對應(yīng)的十六進制數(shù) FD A5 9B
反過來,當我們看到 FD時,如何迅速將它轉(zhuǎn)換為二進制數(shù)呢?
先轉(zhuǎn)換F:
看到F,我們需知道它是15(可能你還不熟悉A~F這五個數(shù)),然后15如何用8421湊呢?應(yīng)該是8421,所以四位全為1 :1111 。
接著轉(zhuǎn)換 D:
看到D,知道它是13,13如何用8421湊呢?應(yīng)該是:841,即:1101 。
所以,FD轉(zhuǎn)換為二進制數(shù),為: 1111 1101
由于十六進制轉(zhuǎn)換成二進制相當直接,所以,我們需要將一個十進制數(shù)轉(zhuǎn)換成2進制數(shù)時,也可以先轉(zhuǎn)換成16進制,然后再轉(zhuǎn)換成2進制 。
比如,十進制數(shù) 1234轉(zhuǎn)換成二制數(shù),如果要一直除以2,直接得到2進制數(shù),需要計算較多次數(shù) 。所以我們可以先除以16,得到16進制數(shù):
被除數(shù) 計算過程 商 余數(shù)
12341234/16772
7777/164 13(D)
44/1604
結(jié)果16進制為: 0x4D2
然后我們可直接寫出0x4D2的二進制形式: 0100 1101 0010 。
其中對映關(guān)系為:
0100 -- 4
1101 -- D
0010 -- 2
同樣,如果一個二進制數(shù)很長,我們需要將它轉(zhuǎn)換成10進制數(shù)時,除了前面學(xué)過的方法是,我們還可以先將這個二進制轉(zhuǎn)換成16進制,然后再轉(zhuǎn)換為10進制 。
下面舉例一個int類型的二進制數(shù):
01101101 11100101 10101111 00011011
我們按四位一組轉(zhuǎn)換為16進制: 6D E5 AF 1B
再轉(zhuǎn)換為10進制:6*167 D*166 E*165 5*164 A*163 F*162 1*161 B*160=1,843,769,115

推薦閱讀