> 其他 >
+51+32的二进制运算,+51的补码为0110011,+32补码0100000,+51+32补码是1010011,结果45,为什么错误
人气:421 ℃ 时间:2020-06-13 07:27:12
解答
+51的补码为:0011 0011,
+32的补码为:0010 0000,
相加后的补码:0101 0011.
这就是+83的补码.
楼主说的45,是从那里来的?什么时候在符号位后补零计算啊,又怎么判断补几位,如果没有特殊说明,就按照八位数来计算。然后把最高位当成符号位,后面七位就是数值位。
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版