22260| 4
|
基礎(chǔ)不太懂請教各位 為什么16進(jìn)制的數(shù) 對256取模就得到他的高八位 對256取余就得到... |
20黑幣
最佳答案從樓主說的“256” 這個數(shù)字可以看出,這里的高8位就是2字節(jié)二進(jìn)制的高8位,也可以是16進(jìn)制的高位字節(jié)。
這里所說的“高8位”轉(zhuǎn)換成10進(jìn)制的數(shù),也是從0~255 。一個2字節(jié)的數(shù)比如0x00ff ,低8位是1111 1111(2進(jìn)制)或0xff(16進(jìn)制)轉(zhuǎn)換成10進(jìn)制就是255 。 如果再加1,=0x0100,高8位是1,低8位是0 。很明顯,高8位的這個“1” ,就是代表的256 。余下的自己理解吧。
| ||
| ||
| ||
| ||
| ||
Powered by 單片機教程網(wǎng)