3 回答

TA貢獻(xiàn)1868條經(jīng)驗(yàn) 獲得超4個(gè)贊
以開(kāi)頭的文字0x是十六進(jìn)制整數(shù)。(以16為基數(shù))
這個(gè)數(shù)字0x6400是25600。
6 * 16^3 + 4 * 16^2 = 25600
例如,包含字母的示例(也用于十六進(jìn)制表示法,其中A = 10,B = 11 ... F = 15)
這個(gè)數(shù)字0x6BF0是27632。
6 * 16^3 + 11 * 16^2 + 15 * 16^1 = 27632
24576 + 2816 + 240 = 27632

TA貢獻(xiàn)1835條經(jīng)驗(yàn) 獲得超7個(gè)贊
在C和基于C語(yǔ)法的語(yǔ)言中,前綴0x表示十六進(jìn)制(以16為底)。
因此,0x400 = 4×(16 2)+ 0×(16 1)+ 0×(16 0)= 4×((2 4)2)= 2 2 ×2 8 = 2 10 = 1024,或者一個(gè)二進(jìn)制K 。
因此0x6400 = 0x4000 + 0x2400 = 0x19×0x400 = 25K
干杯,……

TA貢獻(xiàn)1770條經(jīng)驗(yàn) 獲得超3個(gè)贊
以0x十六進(jìn)制開(kāi)頭的數(shù)字(以16為底)。0x6400代表25600。
轉(zhuǎn)換,
將最后一位乘以1
將倒數(shù)第二位乘以16(16 ^ 1)
加倒數(shù)第二位乘以256(16 ^ 2)
加倒數(shù)第四位乘以4096(16 ^ 3)
...等等
因子1、16、256等是16的冪。
0x6400 = (0*1) + (0*16^1) + (4*16^2) + (6*16^3) = 25600
要么
0x6400 = (0*1) + (0*16) + (4*256) + (6*4096) = 25600
- 3 回答
- 0 關(guān)注
- 3011 瀏覽
添加回答
舉報(bào)