C++/Fortran 高精度计算库列表
 
 
 
 
 
 
 
 
 
 
 
贡献者: addis
1. 四精度和八精度库
- 一般编译器的
long double
并不是 16 字节浮点数而是 10 字节,因为一般 CPU 并不能从硬件上支持 16 字节浮点运算。
- GCC 编译器和 Intel 编译器都支持 16 字节(用算法实现)详见 “双精度和高精度浮点数测试(C++)”。
- 见 Boost 的 float128 页面。以及 Intel 编译器的 _Quad 类型(其实也同样定义了
__float128
和 __complex128
,其他功能和 g++ 几乎完全兼容)。
- 见 David H. Bailey 的软件页面,包括为人熟知的
QD
(包含了 dd 和 qd)
2. 任意精度库
3. 高精度 BLAS 和 LAPACK
最重要的 BLAS 和 Lapack 的四精度解决方案:
致读者: 小时百科一直以来坚持所有内容免费无广告,这导致我们处于严重的亏损状态。 长此以往很可能会最终导致我们不得不选择大量广告以及内容付费等。 因此,我们请求广大读者
热心打赏 ,使网站得以健康发展。 如果看到这条信息的每位读者能慷慨打赏 20 元,我们一周就能脱离亏损, 并在接下来的一年里向所有读者继续免费提供优质内容。 但遗憾的是只有不到 1% 的读者愿意捐款, 他们的付出帮助了 99% 的读者免费获取知识, 我们在此表示感谢。
 
 
 
 
 
 
 
 
 
 
 
友情链接: 超理论坛 | ©小时科技 保留一切权利