【发布时间】:2017-02-13 04:19:27
【问题描述】:
所以我在做 CS,讲师写了一个新的二进制问题,我无法理解。
基本上,如果两个负数是二进制的,如何减去它们?
具体如何使用刚刚介绍的 Two's Constant 来实现。
例如:-2 - -7 = 5
或:1110 - 1001
我不明白您如何使用这些位来获得正确答案,即5.
有人可以帮忙吗?
【问题讨论】:
-
和常规减法一样吗?或者你是在问最左边溢出时的规则吗?
-
嗨凯文,我真的不明白怎么做?如果我切换第二个术语并添加它们,即使在溢出之后我也会留下数字 1。你介意给我看一个例子吗?
-
可能在这里试试? cs.stackexchange.com
标签: java math binary subtraction