这样理解:2=0000 0010
按位取反后:1111 1101------->此时表示为负数,因为最高位为1
然后转化为:1000 0010
然后再加1就变为:1000 0011---->此时表示的数为-3
------->二进制的负数转化为十进制的时候规则为:除符号位外取反,然后加1!
位反
最新推荐文章于 2022-03-24 11:47:30 发布
这样理解:2=0000 0010
按位取反后:1111 1101------->此时表示为负数,因为最高位为1
然后转化为:1000 0010
然后再加1就变为:1000 0011---->此时表示的数为-3
------->二进制的负数转化为十进制的时候规则为:除符号位外取反,然后加1!