如果结果为零有什么不对吗

时间:2019-03-25 18:41:58

标签: twos-complement

我正在对两个补码进行练习,问题听起来像这样:

  1. 使用2的补码解决11base10 – 11base10会导致问题;通过使用7位数据表示。说明问题所在,并提出解决问题的步骤。

我的答案是0,因为11-11 = 0,如果答案是0,那会是什么问题呢? 有办法克服吗?

1 个答案:

答案 0 :(得分:0)

所以基数10中的11在7位基数2中是以下字母:

000 1011

要减去11,首先需要找到-11。许多方法之一是将所有位取反并加1,剩下的就是:

111 0101

将两个数字加在一起:

1 000 0000

嗯,这很有趣。第八位是1。

您并没有以零结尾。还是你?

这就是您的家庭作业试图让您回答的问题。