進制間的轉(zhuǎn)換
http://m.blog.csdn.net/l540675759/article/details/51114079
1.
位,字節(jié),二進制,十六進制間的關系
二進制,是計算機為了快速方便而采用的一種記數(shù)方式,十六進制也是一種常用的記數(shù)方式。
位(bit)就是一個二進制位,即可表示0和1,而字節(jié)(Byte)是計算機更通用的計算單位,
1字節(jié)等于8位,可以代表256個數(shù)字(在編程中可以通過這些數(shù)字作為判斷),
int類型一般為4字節(jié),即32位。
一個十六進制數(shù),如0xf,代表16個數(shù)字,2的4次方,即4位,
所以兩個十六進制數(shù)如0xff就是一個字節(jié)
》》為什么1個16進制數(shù)占4個2進制位
二進制是滿二進一,十六進制是滿十六進一,原理跟十進制是相同的;
比如,9=1*2^3+0*2^2+0*2^1+1*2^0=9*16^0
那么二進制寫為1001,十六進制寫作9
類似的,15=1*2^3+1*2^2+1*2^1+1*2^0=15*16^0
那么二進制寫為1111,十六進制寫作F
2^4=16,十六進制的一位數(shù)需要二進制的四位數(shù)才能全部表示
》》
16進制中,兩個字符是一個字節(jié),一個字符的話,是一個字節(jié)。
例如:A是一個字節(jié),AA是一個字節(jié),AAA是兩個字節(jié),AAAA是兩個字節(jié)。
//
十進制轉(zhuǎn)化為十六進制,結果為C8。
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。