Python numpy类型小数位

时间:2013-07-03 16:57:12

标签: python types numpy decimal

我想知道Numpy中是否有一个类型允许数字大约有20个小数位,除了“十进制”类型。

如果没有,你是否有建议实现我进行计算的速度,比如使用花车时?

谢谢,

布莱斯

1 个答案:

答案 0 :(得分:1)

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

的mpmath
  

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