热门

最新

红包

立Flag

投票

同城

我的

发布
2501_90540958
2501_90540958
9 月前
true2501_90540958

有没有哪位大神能帮我看看我这个代码哪里有问题了,为什么啥都运行不出来,是Python的

CSDN App 扫码分享
分享
1
点赞
打赏
  • 复制链接
  • 举报
下一条:
计算机中的“补数”1、介绍关于右移的内容,因为用来填充右移后空出来的高位的数值,有0和1两种。2、二进制中,一般会把最高位作为符号位来使用,符号位为0时表示正数,符号位是1时表示负数。3、补数就是用正数来表示负数。4、为了获得补数,我们需要将二进制数的各数位的数值全部取反,然后再将结果加1。5、例如,用9位二进制数表示-1时,只需求得1,也就是00000001的补数即可。将0变为1,将1变为0,然后再将结果加1,最后变为了11111111。(11111111在二进制中表示的就是-1的值,11111111+00000001的值为100000000,由于计算机高位溢出的会直接忽略,所以结果为0)
立即登录