只要是整数,内存中存储的都是二进制补码
正整数的 原码 反码 补码 相同 000000000000000000000001(32位 1)
负整数 :100000000000000000000001 (32位 -1)
原码 -----> 直接按正负写出的二进制序列
反码 -----> 原码的符号位不变,其他位取反
补码 -----> 反码+1
-2
原码 : 100000000000000000000010
反码: 111111111111111111111111101
补码: 111111111111111111111111110