如何将默认浮点数精度切换为另一个精度(也许是自定义精度)?我需要这个,因为我做了一些计算,我发现我应该提高默认浮点精度。
我最近不得不处理这个问题mpmath很完美。它是纯Python,遵循BSD 许可证。
Mpmath 是一个用于多精度浮点运算的纯 Python 库。它提供了一组广泛的超越函数、无限指数大小、复数、区间算术、数值积分和微分、求根、线性代数等等。几乎任何计算都可以以 10 位或 1000 位精度执行,并且在许多情况下 mpmath 实现渐近快速算法,可以很好地扩展以实现极高精度工作
它不会慢太多,并且可以利用gmpy库(如果已安装)(aC-coded Python extension modules that support fast multiple-precision arithmetic
).
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)