我其实对C很陌生,但是对于一个项目,我希望能够计算Pi的值从100万到至少3200万小数位。 基本上,就像 SuperPi/HyperPi 对 CPU 进行基准测试一样。
但显然,标准 C 库无法做到这一点。
我可以使用什么库,我可以使用什么算法来完成这项任务?
还有精度,任何人都可以编造一个 rand() 膨胀并将其称为“Pi 的最终值”。
我的编译器是 GCC,所以如果可能的话,我希望该库能够在其上编译(我有 BigNum 库)。
最佳答案
关于用 C 计算 Pi 到几百万位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9525404/