移碼

在計算機科學中 ， 移碼  是一種將全0碼映射爲最小負值 、 全1碼映射爲最大正值的編碼方案 。 移碼沒有標準 ， 但通常對於n位二進制數 ， 偏移量K = 2n −1 — — 這使得真值0的編碼的最高位爲1 、 其餘位均爲0 ， 相當於補碼錶示的最高位 （ 符號位 ） 取反 ； 另外 ， 移碼在邏輯比較操作中可以得到和真值比較相同的結果 ， 補碼則當且僅當符號相同時邏輯比較操作的結果和真值比較相同 ， 否則比較結果將顛倒 （ 負值比正值大 ） 。