二進制的源碼,反碼,和補碼

把基礎再看看,知識點也標識下來

反碼除最左側的符號位為取反即可。

整數的源碼和補碼一樣

獲取補碼的技巧:從右至左,遇到為1的數的下一個開始取反,最左側為符號位不取反。

例:-6源碼:1000 0000 0000 0110
則補碼為:1111 1111 1111 1010 反碼為:1111 1111 1111 1001

計算機中的二進制計算都是轉為補碼后進行計算的,如7-6 實際為7+(-6)

7補碼: 0000 0000 0000 0111 -6補碼: 1111 1111 1111 1010

Loading Disqus comments...