驍龍8gen1和天璣9000哪個好性能更強(qiáng) 區(qū)別對比分析
2023-01-30
更新時間:2022-09-25 08:45:20作者:智慧百科
品牌型號:聯(lián)想拯救者Y9000P
系統(tǒng):Windows 11
負(fù)數(shù)在計算機(jī)中以其絕對值的補(bǔ)碼形式表達(dá)。計算機(jī)中,不管正數(shù),還是負(fù)數(shù)都用二進(jìn)制補(bǔ)碼表示。正數(shù)的原碼、反碼、補(bǔ)碼都一樣。假設(shè)整型是8位二進(jìn)制表示,那么正數(shù)的表示范圍是0~127。補(bǔ)碼表示是0000 0000~0111 1111。
原碼:一個整數(shù),按照絕對值大小轉(zhuǎn)換成的二進(jìn)制數(shù),稱為原碼。比如 00000000 00000000 00000000 00000101是5的原碼。
反碼:將二進(jìn)制數(shù)按位取反,所得的新二進(jìn)制數(shù)稱為原二進(jìn)制數(shù)的反碼。取反操作指:原為1,得0;原為0,得1。(1變0; 0變1)比如:將00000000 00000000 00000000 00000101每一位取反,得11111111 11111111 11111111 11111010。稱:11111111 11111111 11111111 11111010是 00000000 00000000 00000000 00000101 的反碼。
反碼是相互的,所以也可稱:11111111 11111111 11111111 11111010和00000000 00000000 00000000 00000101互為反碼。
補(bǔ)碼:反碼加1稱為補(bǔ)碼。也就是說,要得到一個數(shù)的補(bǔ)碼,先得到反碼,然后將反碼加上1,所得數(shù)稱為補(bǔ)碼。比如:00000000 00000000 00000000 00000101的反碼是:11111111 11111111 11111111 11111010。那么,補(bǔ)碼為:11111111 11111111 11111111 11111010+1=11111111 11111111 11111111 11111011所以,-5在計算機(jī)中表達(dá)為:11111111 11111111 11111111 11111011。轉(zhuǎn)換為十六進(jìn)制:0xFFFFFFFB。