天天看點

java中二進制反碼補碼的了解

7句真言

1,二進制最高位是符号位 0正數 1負數

2,正數的原碼,反碼,補碼都一樣

3負數的原碼反碼 補碼 (符号位不變,其他的位數取反 0->1 1->0)

4 0的反碼補碼都是0

5java中沒有無符号數,換句話說,java中的數都是有符号的

6計算機運算的時候,都是以補碼的方式來運算的

7,負數的補碼 = 他的反碼+1