0011经反码运算就变成1100,这个数在计算机中用二补码来表示就是-4.要注意的是,Python中的整数是有符号整数,当使用二进制写法表示一个整数时,例如用0b1111表示15,实际上1111最左边的位是0,经过反码运算后,1111的部分会变成0000,而最左边的位变成1,整个值用二补码来表示就是-16
python中的反码和
最新推荐文章于 2023-06-04 04:24:01 发布
0011经反码运算就变成1100,这个数在计算机中用二补码来表示就是-4.要注意的是,Python中的整数是有符号整数,当使用二进制写法表示一个整数时,例如用0b1111表示15,实际上1111最左边的位是0,经过反码运算后,1111的部分会变成0000,而最左边的位变成1,整个值用二补码来表示就是-16