国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

int類型怎么轉(zhuǎn)換byte類型 為什么int類型的-129轉(zhuǎn)換成byte類型的會變成127?

為什么int類型的-129轉(zhuǎn)換成byte類型的會變成127?1. Int類型通常有4個字節(jié),一個字節(jié)有8位。這樣,int類型數(shù)據(jù)的完整二進(jìn)制形式有32位,而byte表示一個字節(jié),因此byte類型數(shù)據(jù)的

為什么int類型的-129轉(zhuǎn)換成byte類型的會變成127?

1. Int類型通常有4個字節(jié),一個字節(jié)有8位。這樣,int類型數(shù)據(jù)的完整二進(jìn)制形式有32位,而byte表示一個字節(jié),因此byte類型數(shù)據(jù)的完整二進(jìn)制形式有8位。2二進(jìn)制數(shù)據(jù)以二進(jìn)制形式存儲在計算機(jī)中。需要注意的是,當(dāng)計算機(jī)存儲某一數(shù)據(jù)時,它是存儲數(shù)據(jù)的補(bǔ)充。解釋補(bǔ)語和原代碼之間的關(guān)系。正補(bǔ)碼與原碼相同,負(fù)補(bǔ)碼是原碼減1的倒數(shù)。三。根據(jù)上述說明,129的原代碼是1000000、1000000、10000000,負(fù)數(shù)的最高順序是1,-129是1000000、1000000、10000000、10000000,補(bǔ)碼計算:從1減去10000000、10000000、10000000,然后反向到11111111111 01111111(最高位是符號位,不參與否定)?,F(xiàn)在它被轉(zhuǎn)換成字節(jié),只有8位。因此,只能保留較低的8位,并且丟棄前24位以獲得01111111,其對應(yīng)于127