1

我想分解整数,例如

41748850938502584251

我想用蛮力分解这个。鉴于这个数字的长度很短,这应该是可能的。

什么是支持具有任意长度的整数数据类型的合适编程语言?

4

4 回答 4

4

Scheme 有一个特色的数字塔,除其他外,它提供任意精度整数(参见R6RS 的第 3.4节,它需要符合要求的实现)。

于 2012-01-08T19:24:46.360 回答
0

Java 的 BigInteger 类处理非常大的数字:http ://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html

于 2012-01-08T18:26:20.690 回答
0

你可以使用 Perl。放

use bigint;

在您的程序开始时。

于 2012-01-08T18:29:11.360 回答
0

Haskell 具有无限整数的 Integer 数据类型。同样的 Frege(它使用 Java 的大整数)。

于 2012-01-08T19:44:16.927 回答