为什么127+1是等于-128

字节长度是8位,最左位是符号位
127的二进制: 0111 1111
-1的二进制:1111 1111,加一为全0,(二进制中负数是补码的形式表示)
-2的二进制:1111 1110
……
-128的二进制:1000 0000
这是二进制相加减的溢出问题
溢出!最大的int + 1 = 最小的int
【为什么127+1是等于-128】

    推荐阅读