0

我需要一个 int128(和/或 int256)。

有没有可以在 Delphi 中使用的库或方法?

请注意,我不想乱用字符串等,尽可能接近 int64 的支持将是理想的。

BigInteger,但这会调用一个 dll 来完成它的工作,这是不可接受的。

我记得有另一个大数字图书馆,但我不记得名字了......

4

2 回答 2

1

好的,在以下位置找到它:http: //sourceforge.net/projects/bigint-dl/

BigInt是 Delphi 库,提供具有极大整数的运算,称为多精度算术。我们的主要目标是实现计算的最大性能。

源代码有很好的记录in Chinese :-(

它主要使用 x86 32 位程序集(没有 MMX 等,很遗憾)。

于 2013-09-12T18:43:49.740 回答
0

这是一个开源单元,我过去曾用“无限”大小的整数进行数学运算:  http: //www.bvbcode.com/code/b1uxniwl-1626766 这就是您要找的吗?

ps 我现在在打电话。如果这有帮助,我稍后会改进格式。

于 2013-09-13T08:25:19.553 回答