是否有像BigInteger这样的变量,但是作为浮点?

时间:2018-05-23 10:30:49

标签: c++

我看到有些库提供了像BigInterger这样的数据类型,但是我需要一个包含变量类型的库,即" big" (意思是:它可以处理非常高的值)但我还需要将它除以另一个高数字的可能性,因此它不适用于BigInterger ..

1 个答案:

答案 0 :(得分:0)

如果您需要更精确的计算,可以使用此library作为大数据。它简单易用,可以在C ++中使用模板类创建。

#include <ttmath/ttmath.h>
#include <iostream>

int main()
{
// Big<exponent, mantissa>
ttmath::Big<1,2> a,b,c;

    a = "1234.3323454";
    b = "3456.1234534";
    c = a*b;

    std::cout << c << std::endl;
}