gfortranで4倍精度を使用しようとしていますが、real*16
が機能しないようです。周りのいくつかの釣りの後、私はreal*10
として実装されることがわかった。 real*10
実際にクワッド精度ですか?gfortranで4倍精度を使用して検証する方法は?
コードの精度をどのようにテストできますか?精度をテストするための標準的な単純なアルゴリズムはありますか?たとえば、コンピュータのゼロが何であるか把握したいときは、0.0に達するまで2.0で割ります。値を記録しておくと、コンピュータがゼロ以外の数字がゼロであると思うときに私に知らせることができます。
私が記述したようなアルゴリズムのタイプで精度を計算する良い方法はありますか?
残念ながら、私たちは情報が実際には何かを意味していない*「動作しません」*。このような処方は、有用なことは何も伝えていないので、良い質問で決して使用すべきではない。 –