當前位置:聚美館>智慧生活>心理>

十進制數|48用補碼錶示

心理 閱讀(3.35W)
十進制數-48用補碼錶示

負48的補碼

十進制-48的補碼是11010000。

計算機裏原碼是用最高位表示數字的正負,1爲負數,0爲正數。最高位爲1的負整數原碼求補碼,將其原碼除符號位外的所有位取反(0變1,1變0,符號位爲1不變)後加1,最後加上符號位。

即十進制-48的原碼爲10110000,除符號位外的所有位爲0110000,取反爲1001111 ,再加1就等於1010000,帶上符號位最終爲11010000。

負數的反碼是高位不變,其餘爲取反,補碼是反碼加一

因此f6反碼是8a,補碼是8b

原碼:10110000 //負數最高位爲1 ,其餘位爲絕對值反碼:11001111 //負數反碼:符號位不變,其餘位取反補碼:11010000 //負數補碼:反碼加1