二进制中 负数的表现方式是 正数的二进制取反 加 1 来表示的。
例如:2 二进制 为10 (以int 类型为例 前面 省略了30 个0 )
实际为: 00000000 00000000 00000000 00000010
取反为: 11111111 11111111 11111111 11111101
加一为 : 11111111 11111111 11111111 11111110 (-2的二进制)
所以 -59 为 : 11111111 11111111 11111111 11000101
温馨提示:答案为网友推荐,仅供参考