【发布时间】:2011-01-25 21:02:39
【问题描述】:
我正在寻找可以进行十进制浮点运算的 C++ 类。通过http://speleotrove.com/decimal/ 可以找到人们编写但未维护的各种类的链接。挖掘 decNumber++ 的内容后,我收到了一些电子邮件,表明 GCC 最终将支持此功能。 (正式名称为 ISO/IEC TR 24733)
我正在寻找可以用来替代 float 或 double 的东西,其他人在他们自己的项目中使用的东西。希望开源。
谢谢!
编辑:我应该指出我试图用它来表示价格。所以我需要精确的小数,而不是巨大的小数。
【问题讨论】:
-
gmplib 也许? gmplib.org
-
您不应该使用双精度或浮点数来计算价格...
-
JH 我知道这一点,这就是为什么我要寻找像 BigDecimal 这样的东西。
标签: c++ bigdecimal