當前位置:妙知谷 >

母嬰教育 >學習交流 >

C語言中,原碼,補碼和反碼怎麼換算

C語言中,原碼,補碼和反碼怎麼換算

原碼、反碼、補碼之間的轉換和簡單運算,下面來一起了解一下吧。

操作方法

(01)原碼其最高位為符號位,0表示正,1表示負,其中位數表示該數的絕對值。下圖是舉例。

C語言中,原碼,補碼和反碼怎麼換算

(02)反碼,正數的反碼與原碼相同,負數的補碼是在其反碼的最低有效位加1,下面是舉例。

C語言中,原碼,補碼和反碼怎麼換算 第2張

(03)補碼,正數的補碼與原碼相同,負數的補碼是與其反碼的最低有效位上加1。下面是舉例。

C語言中,原碼,補碼和反碼怎麼換算 第3張
  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/jy/jiaoliu/j51094.html