apfloat-C++高性能任意精度算术软件包

apfloat是什么

Apfloat是一个高性能任意精度包。可以用它进行数百万位数字的计算。它使用Number Theoretic Transforms(数论转换)。使用起来很简单,而且速度快。 Apfloat是免费软件。

Apfloat通常可以用大多数c++编译器进行编译,但是建议使用gcc。它对x86、Alpha和MIPS处理器进行了汇编优化。

包中包含了一个计算pi的示例程序。使用Athlon XP计算机计算pi的一百万位数只需要不到半分钟。因此是计算pi最快的程序之一。

可下载已编译的用于计算pi的可执行文件。最快版本的程序可以计算高达2.26亿的pi的十进制数字。这样的计算需要一台至少有256 MB RAM的机器。此外还提供了一个可以计算19亿个数字的版本(至少需要2gb的内存),但是会有点慢。


apfloat下载

http://www.apfloat.org/apfloat/


其他人还浏览了:



公众号

关注公众号,获取一手资讯

“ apfloat-C++高性能任意精度算术软件包 ” comments 0

评论/回复

电子邮件地址不会被公开。 必填项已用*标注