計算機內存中存儲的都是二進制的補碼。 正數: 原碼、反碼、補碼都相同。 負數: 原碼——》反碼:原碼的符號位不變,其餘位按位取反便可獲得反碼。 反碼——》補碼:反碼+1便可獲得補碼。 其餘轉換便可按照上面步驟轉換便可(反之,則反過來便可)。 例子:
原碼:11111111 11111111 11111111 11111111反碼:10000000 00000000 00000000 00000000補碼:10000000 00000000 00000000 00000001ide