我已经使用GMP库和C++来编写Gauss-Legendre算法的实现来计算pi的数字.
它有正确的输出,但问题是我不知道输出"变坏",因为我必须在代码中指定精度.
以下是使用64位精度的输出:3.141592653589793238*35*,后两位数字不正确.
我的问题是,如果我想ň pi的数字,有多少精度比特b,多少算法的迭代我将需要?
谢谢
c++ floating-point pi gmp arbitrary-precision
arbitrary-precision ×1
c++ ×1
floating-point ×1
gmp ×1
pi ×1