第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

低8位什么意思啊??????為什么一個整數(shù)要寫4次?????

0.00.0.0.0..0.0

正在回答

3 回答

java中int是占32位的,這個在基本數(shù)據(jù)類型知識點(diǎn)應(yīng)該有提到,所以一個10轉(zhuǎn)化為二進(jìn)制應(yīng)該是1010,在內(nèi)存中,應(yīng)該是00000000 00000000 00000000 00001010,是這樣顯示的,占據(jù)了4個字節(jié),32個位,一個字節(jié)8位。越左邊就越低,越右邊就越高,所以最左邊是高8位即00000000,最右邊是低8位即00001010。

至于為什么寫4次,是因?yàn)閣rite只能一次寫8位,所以要通過對數(shù)據(jù)4次的右移位運(yùn)算來讓這個數(shù)據(jù)的每一個字節(jié)都可以被寫入。至于位運(yùn)算,可以去另外查下關(guān)于這方面的資料,我這有個關(guān)于位運(yùn)算的網(wǎng)址,不知道對你有沒有幫助http://blog.csdn.net/iukey/article/details/7195265

2 回復(fù) 有任何疑惑可以回復(fù)我~

低八位你可以理解成最右邊八位,一個int是32位的,一次寫八位,所以需要四次。

1 回復(fù) 有任何疑惑可以回復(fù)我~

一個整數(shù)的二進(jìn)制由32個0、1組成,普通write的每次寫入只能寫入8位,所以要寫四次.

00000000.......00000000這32位左邊八位為高八位,右邊八位為低八位。

1 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

低8位什么意思????????為什么一個整數(shù)要寫4次?????

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號