cpp 原碼轉補碼計算方法
衆所周知,在計算機裡的資料一般是用二進制的補碼存儲的,但問題是——
補碼我們看不懂呀!!!!我們隻看得懂原碼啊!!!!
為了拯救大家有限的腦容量,今天我們就來一起看看原碼如何轉補碼
原碼其實還分正負的,正數的二進制的第一位(稱為“符号位”)是0,反之為1
注意了,正數的二進制原碼等于補碼!!!等于補碼!!!等于補碼!!!
是以我們就着重來看負數如何轉換
第一步:将除了符号位以外的所有數字取反(既0變1,1變0)
第二步:将得到的數+1
就得到補碼啦!!!
如果喜歡我的文章的話,請點個贊+關注+收藏哦