我有这个简单的问题,由于某些原因我遇到麻烦,我很乐意得到帮助。
我在基数10中有这两个数字:
5250,321。
我将基数从10改为9然后得到:
5250 - > 7173
321 ---> 386
我使用r补充方法与base 9:
首先,我将在基数9中找到0386的补语,即6561-386 = 6175。
因此:
7173 + 6175 = 14358(在基数9中)
由于它是对9的补充,我们在基数9
中收到 4358哪个不对。
我的方法不正确的任何想法?
任何帮助将不胜感激。
答案 0 :(得分:1)
6561
是基数为9的10000
的基数。
您需要在基数9中计算100000 - 386
以获得补充。这导致88503
。因此88503
是基数9中386
的10的补码。注意额外的数字,否则7173
将是此表示中的负数。
现在您可以计算7173 + 88503 = 106676
。所以结果是6676
,小数为4929
,这是预期的结果。