相关疑难解决方法(0)

C++中的四倍精度(GCC)

就在最近,GCC 4.6.0与libquadmath一起发布.不幸的是,GNU支持Fortran,但不支持C或C++(所有包含的都是.so).我还没有找到在C++中使用这些新功能的方法,但GNU C确实支持__float128保证四倍精度浮点数的类型.GNU C似乎不支持libquadmath中的数学函数,例如 fabsq(绝对值,q是quad的后缀).

有没有办法让这些函数在C++中运行,还是有一些替代库可以用于数学函数__float128?在GCC中使用四倍精度浮子的最佳方法是什么?现在,我可以添加,减去和相乘它们,但这对我来说没用,考虑到我无法将它们转换为字符串或使用诸如truncqfabsq创建我自己的字符串函数之类的函数.

c++ floating-point gcc quadruple-precision

13
推荐指数
1
解决办法
2万
查看次数

标签 统计

c++ ×1

floating-point ×1

gcc ×1

quadruple-precision ×1