2017-08-18 7 views
0

反復計算を行うプログラムがありますが、精度が悪いと計算が非常に高速に停止します。だから、私はより良い精度を得る必要があります。Rの精度を小数点以下50桁まで変更する方法

私はすでにPythonで同じプログラムを持っており、この言語で私の解決策を使用することです:

これを使用して
with decimal.localcontext(): 

、私は精度の値を選択することができますし、それ以下のすべてのコードが定義された精度を持ちます。

誰かがRで、このような何かを知っていますか?

ありがとうございます!

+0

いくつかの数学スキルでは、実際にはほとんど実際には任意の精度が必要です。 – Roland

+0

私の場合、私はそれが必要です。私は力学系の軌道を計算しようとしているので、もし私が悪い任意の精度を持っていれば、大きな軌道を計算することはできません。 :\ –

答えて

2

は、あなたが探しているキーフレーズは「任意精度」です。そして、RにはRmpfrと呼ばれるライブラリがあります。

関連する問題