2 numpyでの高精度計算の実行方法は? 高精度では、10進で100精度を意味します。numpyでの高精度計算 出典 2017-08-10 Hesam SoltanpanahiSarabi +0 Pythonにはこの目的のために 'Decimal'がありますが、NumPyには' np.float32'や 'np.float64'のような標準データ型しかありません。 – Michael +0 マイケルに感謝します! DecimalがNumpyほど速いのかどうか知っていますか? – +0 これは「普通の」Python上に構築されているので、NumPyのようにもっと小さくなる要素をループしなければなりません。参考までに[here](https://docs.python.org/3.7/library/decimal.html)を参照してください。 – Michael
1 Numpyには任意の浮動小数点精度がありません。標準ライブラリのdecimalや、mpmathのようなサードパーティのライブラリを使用することをお勧めします。どちらのライブラリも、内部の計算にC拡張を使用しているため、かなり高速になるはずです。 出典 2017-08-11 01:30:46 +0 mpmathは、gmpyがインストールされていない限り、純粋なPythonを使用します。 –
Pythonにはこの目的のために 'Decimal'がありますが、NumPyには' np.float32'や 'np.float64'のような標準データ型しかありません。 – Michael
マイケルに感謝します! DecimalがNumpyほど速いのかどうか知っていますか? –
これは「普通の」Python上に構築されているので、NumPyのようにもっと小さくなる要素をループしなければなりません。参考までに[here](https://docs.python.org/3.7/library/decimal.html)を参照してください。 – Michael