我想知道Numpy中是否有一种类型,除了“ decimal”类型外,它还允许小数点后20位的数字。

如果不是,您是否有建议提高我执行计算的速度,例如使用浮点数时?

谢谢,

布莱斯

最佳答案

https://code.google.com/p/mpmath/的mpmath


  mpmath是用于多精度浮点算术的纯Python库。它提供了广泛的先验功能,
  无限的指数大小,复数,区间算术,
  数值积分与微分,寻根,线性
  代数等等。几乎任何计算都可以执行
  以及10位或1000位精度,在很多情况下
  mpmath实现了渐近快速算法,可以很好地扩展以用于极高精度的工作。 mpmath内部使用Python的
  默认情况下内置长整数,但会自动切换到
  如果使用gmpy,则GMP / MPIR可实现更快的高精度运算
  已安装,或者是否从Sage内部导入了mpmath。

关于python - Python numpy类型小数位数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17453922/

10-11 04:27