二進制原碼,反碼,補碼總結

原碼:在二進制數據最高位的左面加上一個0或者1來代表符號,1代表負數,0代表正數


正數的原碼=反碼=補碼,負數如下:


反碼:在原碼的基礎上,除了符號位,其他位均取反,如

[11010101010](原碼)=[10101010101](反碼)


補碼:在反碼的最低位上加一,並依次進位,包括符號位,符號位進位取0,如:

[10101010101](反碼)=[10101010110]補碼

發佈了50 篇原創文章 · 獲贊 11 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章