用二进制补码运算计算-16-14
发布网友
发布时间:2022-04-30 21:18
我来回答
共3个回答
热心网友
时间:2023-10-13 16:08
-16的补码为 1111 0000
-14的补码为 1111 0010
两者相加:
1111 0000
1111 0010+
---------------
1110 0010 (注:超出8位的舍弃)----此即-30的补码
热心网友
时间:2023-10-13 16:09
首先
-45
的二进制为(8位):11010011
(45的二进制00101101取反加1)
-36的二进制为:
11011100
所以-45-36的二进制补码运算:
11010011
+11011100
-------------------
=110101111
高位为1,明显是负数啊.他的值就是
01010001数对应的数
64+16+1=81.所以结果明显是-81啦.不清楚的继续问我
热心网友
时间:2023-10-13 16:09
-16的补码是1110000
-14的补码是1110010
相加
-30的补码是1100010
-64+32+2=-30啊!
上面的八位数怎么算的-30的