當前位置:編程學習大全網 - 網站源碼 - 壹個負數如何用補碼表示,舉例說明下!

壹個負數如何用補碼表示,舉例說明下!

負數的補碼等於反碼加1,反碼等於原碼按位取反(符號位不變) 首先得到負數的絕對值的原碼,再把最高位變成1,這就是負數的原碼比如: -37 (37的二進制是100101,換成八位是 00100101,再把符號位變成1,即10100101)原碼:10100101反碼:11011010 (在原碼的基本上每壹位都取反,1變成0,0變成1,最高位是符號位不變)補碼:11011011(在反碼基本上加上1,註意進位操作) 正數的原碼反碼補碼壹致,都是等於原碼

  • 上一篇:關於 Android C語言 開發
  • 下一篇:芝麻們有會的嗎?能教教我空間是怎麽做這個的嗎?
  • copyright 2024編程學習大全網