是否可以删除数字的最大值

Is it possible to remove the max value of a number

我有一个生成素数的数学公式。数字呈指数增长,在 7 次迭代中,值达到 inf,然后达到 nan

有没有办法消除这些限制,或者有没有没有限制的语言?

许多语言,例如 Python 3 可以处理任意大的整数(仅受 RAM 限制),因此您当然可以使用具有数千位的整数。例如,计算 10,000! = 284625968091705451890641321211... 花费了不到一秒钟的时间(...中隐藏了 35,660 个数字)。在大多数语言中,浮点数往往限于您可以用 64 位表示的内容,尽管 arbitrary-precision 浮点数有各种库。在任何情况下都不能超过所有限制。

如果您使用的是 C 或 C++,GNU MP Bignum Library 允许您进行任意精度的整数和浮点运算。