【发布时间】:2015-06-09 11:08:26
【问题描述】:
我正在尝试将以下两个二进制数相加,但是我无法这样做,因为我不确定这是否是溢出?
110101 + 010111 我得到的答案是:1001100
我是删除答案中最左边的 1 还是保留它?通过删除它我得到 12,否则答案是不正确的。我是不是做错了什么?
是这样吗?
【问题讨论】:
-
最终答案是 1001100,应该是 (-11) + 23 = 12。 - 但是,如果我要删除最左边的 1,我会得到 12 - 我只留下 1 吗?
标签: binary decimal twos-complement