1. 原碼:原碼表示方式是直接將數值的二進制形式表示出來,對於負數,最高位為1。所以-37的原碼為1 1001 0111。
2. 反碼:反碼是在原碼的基礎上,正數不變,負數符號位不變,其余各位取反(0變為1,1變為0)。所以-37的反碼為1 0110 1000。
3. 補碼:補碼是在反碼的基礎上,對於正數,補碼和原碼、反碼相同;對於負數,補碼是反碼加1。所以-37的補碼為1 0110 1001。
註意,在計算機中,使用補碼形式來表示整數,這樣既可以表示正數和負數,也可以統壹進行加法和減法運算。