原码反码补码

原码:

  符号位加上值的绝对值,第一位为符号位。

  举例: 10    0000 1010

       -10   1000 1010

反码:

  正数的反码等于原码,负数的反码等于原码首位不变,其余各个位取反。

  举例:10   0000 1010

      -10  1111 0101

补码:

  正数的补码等于原码,负数的补码等于相应反码加一。

  举例:10  0000 1010

      -10  1111 0110