原碼反碼補碼

哈樓沃德發表於2020-10-25

對於正數來說,原碼=反碼=補碼;

但是對於負數來說,那就不一樣了。來看看吧!

1,對於負數怎麼求原碼???
① 先求負數的絕對值的原碼
② 把最高位(也叫符號位)改為1
③ OK了,舉個例子。以-5為例子。在這裡插入圖片描述
2,負數的原碼怎麼到補碼 ???
① 把原碼裡所有的數(除最高位外)取反(0變1,1變0)
② 對上一步得到的數加1。在這裡插入圖片描述

負數的原碼到補碼的步驟就是四個字:取反+1

負數的反碼到補碼的步驟也是四個字:取反+1

相關文章