numpy中的高精度计算

numpy中的高精度计算,numpy,precision,Numpy,Precision,如何在numpy中执行高精度计算? 高精度是指十进制的100精度。Numpy没有任意的浮点精度。您将希望从标准库或类似的第三方库中使用。这两个库都使用C扩展进行内部计算,因此它们应该相当快。Python有Decimal用于此目的,但NumPy只有标准数据类型,如np.float32和np.float64。谢谢Michael!你知道十进制是否和Numpy一样快吗?它是建立在“普通”Python上的,所以你必须在元素上运行循环,我想这些元素要比Numpy小得多。请参阅以获取参考。除非安装了gmpy,

如何在numpy中执行高精度计算?
高精度是指十进制的100精度。

Numpy没有任意的浮点精度。您将希望从标准库或类似的第三方库中使用。这两个库都使用C扩展进行内部计算,因此它们应该相当快。

Python有
Decimal
用于此目的,但NumPy只有标准数据类型,如
np.float32
np.float64
。谢谢Michael!你知道十进制是否和Numpy一样快吗?它是建立在“普通”Python上的,所以你必须在元素上运行循环,我想这些元素要比Numpy小得多。请参阅以获取参考。除非安装了gmpy,否则mpmath将使用纯Python。