-1 的 二进制表示

对于有符号整型数的简单认识就是,最高位为符号位,0为正,1为负,那么剩下几位应该如何表示呢?理所当然的认为,既然是1表示为0000 0001(假设为8位整型数,下同)。

1   :  0000 0001

取反:  1111 1110

加一:  1111 1111 ( 为 -1 的二进制表示)

(-1)^1 == -2  

原文地址:https://www.cnblogs.com/zn505119020/p/3636958.html