天天看點

原碼轉補碼計算方法cpp 原碼轉補碼計算方法

cpp 原碼轉補碼計算方法

衆所周知,在計算機裡的資料一般是用二進制的補碼存儲的,但問題是——

補碼我們看不懂呀!!!!我們隻看得懂原碼啊!!!!

為了拯救大家有限的腦容量,今天我們就來一起看看原碼如何轉補碼

原碼其實還分正負的,正數的二進制的第一位(稱為“符号位”)是0,反之為1

注意了,正數的二進制原碼等于補碼!!!等于補碼!!!等于補碼!!!

是以我們就着重來看負數如何轉換

第一步:将除了符号位以外的所有數字取反(既0變1,1變0)

第二步:将得到的數+1

就得到補碼啦!!!

如果喜歡我的文章的話,請點個贊+關注+收藏哦

繼續閱讀