为啥不行啊?比如-8:
+8
原码:0000 1000
反码:1111 0111
补码:1111 0111 + 1 = 1111 1000
不就行了么.不管什么数,只要在数值表达范围内,都是反码+1,这样算补码的