【发布时间】:2014-12-06 13:09:22
【问题描述】:
我想找到一个很长的数字的余数。我正在为此编写一个程序,因为我无法直接找到余数,因为它们是大数(在 c 中)。我该怎么做?我必须从中除以更大的数字才能找到余数的数字限制是 500。即 1 到 500 我想过这样划分数字:
1234567=1*10^6+2*10^5+...
1234567%x=1modx*10^6modx+2modx*10^5modx...
我需要比这更好的方法。
【问题讨论】:
-
我需要一个更具体的答案然后这个:)
-
使用模运算符 %
-
请在您的代码中edit,以便我们了解如何提供帮助!
-
问题是我不能将值存储为整数或长到它的巨大值..现在我有字符串中的值。
标签: java c algorithm math numbers