1.二進位制的最高位是符號位: 0表示正數,1表示負數
2.正數的原碼,反碼,補碼都一樣(三碼合一)
3.負數的反碼=它的原碼符號位不變,其它位取反(0->1,1->0)
4.負數的補碼=它的反碼+1,負數的反碼=負數的補碼-1
5.0的反碼,補碼都是0
6.java沒有無符號數,換言之,java中的數都是有符號的
7.在計算機運算的時候,都是以補碼的方式來運算的.
8.當我們看運算結果的時候,要看他的原碼
1.二進位制的最高位是符號位: 0表示正數,1表示負數
2.正數的原碼,反碼,補碼都一樣(三碼合一)
3.負數的反碼=它的原碼符號位不變,其它位取反(0->1,1->0)
4.負數的補碼=它的反碼+1,負數的反碼=負數的補碼-1
5.0的反碼,補碼都是0
6.java沒有無符號數,換言之,java中的數都是有符號的
7.在計算機運算的時候,都是以補碼的方式來運算的.
8.當我們看運算結果的時候,要看他的原碼