首页 > 解决方案 > 用 BCD 做 198-43

问题描述

为了解决这个问题,我取了 43 的 10s 补码,即 57。然后我尝试像这样添加 57 和 198 的 BCD 值:

在此处输入图像描述

正确答案是 155,但我得到了 255。很确定进位是问题所在。我不知道该怎么处理随身携带。我在示例中看到它被丢弃,但这些示例仅适用于 1 位操作数。当我用较大的数字操作数这样做时,它缺少进位。也许我应该只用最左边的操作数丢弃它?

帮助

标签: matharithmetic-expressionsbcd

解决方案


推荐阅读