先睇下位元

在電腦進行運算時,需要將負數編碼至二進制形式,所用的編碼方法稱為有符號數的表示

在數學中,可以在任意基數的數前面添加負號「−」來表示負數。然而在隨機存取記憶體和暫存器中,數據均以一系列位元表示而沒有額外的標誌,因此需要一種編碼負號的方法。當前有四種方法,用於擴充二進制數字系統,來表示有符號數:原碼(sign-and-magnitude)、反碼(ones' complement)、補碼(two's complement)以及移碼(offset binary,excess-N)。