计算机里整数是以补码表示
1、一个整数的补码与他的原码相同
例如:10 的二进制 0000 0000 0000 0000 0000 0000 00001010 (原码)
第一个0表示符号 ,那么10的的补码也为:0000 0000 0000 0000 0000 0000 00001010
2、负数的补码可以分为四个步骤:该数的绝对值二进制形式按位取反在加1
例如:-10
①-10的绝对值:10
②10的二进制 0000 0000 0000 0000 0000 0000 00001010(+10的原码)
③+10的二进制按位取反:1111 1111 1111 1111 1111 1111 1111 0101
第一个1表示符号
④取反后在加1 :1111 1111 1111 1111 1111 1111 1111 01010