二进制补码的计算求X=+1010 Y=-1010的原码和补码结果:X原=01010 Y原=11010X补=1010 Y补

学习 时间:2026-04-07 08:00:14 阅读:7343
二进制补码的计算求X=+1010 Y=-1010的原码和补码结果:X原=01010 Y原=11010X补=1010 Y补=10110我现在就是Y的补码求不明白;将Y去符号位得:010按位取反得:101加1得:110与符号位合并:1110上面的结果我就不明白,为什么正解的解果是10110,而我算的是1110,正确结果的第二位0是哪里来的啊.

最佳回答

从容的夕阳

谦让的老虎

2026-04-07 08:00:14

-1010的第一个1不是标志位
所以对它取原码,应在前面补上一个1作为标志位
11010
然后对除标志位的各位取反,即是反码
10101
然后反码加1
得到最后的补码是10110

最新回答共有2条回答

  • 饱满的柜子
    回复
    2026-04-07 08:00:14

    -1010的第一个1不是标志位所以对它取原码,应在前面补上一个1作为标志位11010然后对除标志位的各位取反,即是反码10101然后反码加1得到最后的补码是10110

上一篇 月球上有什么谢谢了,大神帮忙啊

下一篇 真皮沙发仿皮沙发哪个环保