0

我想用几个素数修改一个大约 1.7x10^46 的数字。事情看起来不对,所以我尝试对数字 mod 3 和 5 进行硬编码。它没有给我正确的答案。Mathematica 说它们应该是 1 和 1,但我得到了 2 和 2。

有人可以告诉我发生了什么吗?

这是我第一次处理非常大的数字,我知道数据类型及其范围的限制,但这是硬编码的,没有任何内容存储在变量中。

4

1 回答 1

2

前段时间我使用了 GMP 库,也许它也会对你有所帮助。https://gmplib.org/

这应该是一条评论,但还不能发表评论。

于 2014-12-04T04:38:57.570 回答