0的原码:0000 0000 0000 0000 0000 0000 0000 0000
取反: 1111 1111 1111 1111 1111 1111 1111 1111
最高位是1所以是负数,求其原始数据,方法是
再次取反加1(符号位不变)
取反: 1000 0000 0000 0000 0000 0000 0000 0000
加1: 1000 0000 0000 0000 0000 0000 0000 0001
所以是 -1
0按位取反的原理
最新推荐文章于 2023-07-20 21:08:06 发布