現在、PARI/GPには、再帰に基づくシーケンスの計算値を実装するコードがいくつかあります。このシーケンスの数字はすべて0〜1で、精度は重要です(少なくとも50桁)。並列プログラミング、高精度をサポートし、+、 - 、*、/などの基本的な算術演算(PARIなど)を実行できる言語はありますか?高精度演算とPARI/GP
2
A
答えて
2
並列プログラミング、高精度をサポートする任意の言語が存在し、そして+、などの基本的な算術演算を実行することができる - (PARIように)迅速に、*、/?
ちょっと間違った質問 - あなたが尋ねたいのは、任意の精度演算を実行できるように、選択した言語にバインドできるライブラリがあるかどうかです。
答えははいです。 GMPまたはWindows MPIRもサポートしているフォークを見てください。どちらも、これらの基本的な算術演算を可能な限り最適に処理します。
MPRFやMPCのように、ニーズに合ったライブラリを追加することもできます。
これらのライブラリは、Cおよび一部のC++へのバインディングを持ち、Pythonです。
GMPは、特にPARI/GPを強化するコードの一部ですが、PARIには多数の拡張機能が追加されています。
$ ldd gp
linux-vdso.so.1 => (0x00007fffe46d9000)
libreadline.so.6 => /lib64/libreadline.so.6 (0x0000003b01e00000)
libtinfo.so.5 => /lib64/libtinfo.so.5 (0x0000003b0d600000)
libpari-gmp.so.2 => /usr/lib64/libpari-gmp.so.2 (0x0000003afbe00000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000003afb600000)
libm.so.6 => /lib64/libm.so.6 (0x0000003afba00000)
libgmp.so.3 => /usr/lib64/libgmp.so.3 (0x0000003afce00000)
libc.so.6 => /lib64/libc.so.6 (0x0000003afae00000)
/lib64/ld-linux-x86-64.so.2 (0x0000003afaa00000)
0
MAPMとqdもあります。 High precision arithmetric in Python and/or C/C++?も参照してください。
関連する問題
- 1. 奇妙な演算精度
- 2. C#高精度タイミング
- 3. 高精度ジオロケーションHtml5
- 4. 16ビットプロセッサ用の任意精度の演算(Bignum)
- 5. Clojureの任意の精度べき乗剰余演算
- 6. Dで高精度計算を実行するには?
- 7. vb.netの精度で除算
- 8. MySQLの緯度と経度が高精度である
- 9. iOS上の高精度乱数
- 10. エージェントソフトウェアの高精度適応社会
- 11. GLES2シェーダからの高精度出力
- 12. Actionscript 3高精度時間メソッド(マイクロ秒)?
- 13. Pythonでクロスプラットフォームの高精度時間
- 14. GGMAPより高い精度を得る
- 15. 倍精度:大きな数の乗算
- 16. 科学計算用GPUの精度
- 17. 計算精度を最大限に引き出すためのDECIMAL(精度、スケール)
- 18. C言語のIf-Else演算子とTernary演算子の速度差は?
- 19. 高度な進捗計算
- 20. Xval演算子と比較演算子?
- 21. scikit-learn:サポートベクターマシン。精度や精度は?
- 22. Android精度から衛星精度
- 23. 精度
- 24. IEEEの単精度と倍精度で表される総数
- 25. C - IEEE 754の倍精度と単精度の格納方法
- 26. 緯度クエリ - 精度
- 27. ナンシービット演算子の優先度?
- 28. Python "in"演算子の速度
- 29. プロットとNの精度[
- 30. バーコードとqrcodeの精度?