原碼反碼補碼 一切都是表象

1.負數爲什麼用補碼錶示? 對於十進制數轉二進制數,我們並不陌生。考慮8位二進制數,將8表示成二進制數是00001000(原碼),-8表示成二進制數是10001000(原碼),其中最高位爲符號位,0表示正數,1表示負數。 然而在計算機中,負數是用補碼來表示的。 必須明確,正數的原碼、反碼和補碼都是它本身。需要額外討論的,只有負數。除符號位外,對原碼按位取反,得到反碼;將反碼加1,得到補碼。 以-8
相關文章
相關標籤/搜索