Delphi中的任意长整数 - NX库?

时间:2012-01-09 18:55:46

标签: delphi delphi-xe2 freepascal arbitrary-precision

只是为Delphi寻找一些基本算术(至少为add,mul,div)的任意大整数的实现。

我已经找到的所有解决方案要么非常缓慢(FGInt,BigInt,MyBigInt,UBigInts),i386 CPU特定(sdpbigInt)或用C(MPIR / GMP)实现。 到目前为止,使用Delphi GMP包装器获得了最好的结果,但是我更喜欢纯Delphi / Asm库(如果想要研究算法或做一些调整,MPIR需要安装C编译器和C知识)。

我已经阅读了由Marcel Martin撰写的有关NX多精度库的正面评论,但不幸的是,它不再可以从http://www.ellipsa.eu的官方网站下载。由于代码是作为免费软件包括来源分发的,我发现从其他网站获取代码并没有问题。请问有人可以使用其他下载链接吗?

先谢谢。

1 个答案:

答案 0 :(得分:2)

由于您没有特别要求免费替代方案:StreamSec Tools 4.0。它包含用于x86和x64的手动优化汇编程序,并附带源代码。