原码(Sign-Magnitude)
最高位为符号位(0正1负),其余位表示数值的绝对值。0有两种表示(+0和-0)。
反码(Ones' Complement)
正数的反码与原码相同。负数的反码是将原码除符号位外的所有位取反。
补码(Two's Complement)
现代计算机最常用的整数表示。正数补码与原码相同。负数补码 = 反码 + 1。只有一个0。
移码(Offset Binary)
在补码基础上将符号位取反得到,常用于浮点数指数部分。偏差值为 2^(n-1)-1(8位偏差127,16位偏差32767)。