Javaで特定の精度をさらに計算するにはどうすればよいですか?たとえば、計算を11回まで正確に行う必要がある場合。どうすれば設定できますか?計算用のJava精度を設定する
-3
A
答えて
0
「さらなる計算のためにjavaで特定の精度を設定する」
必要な精度をサポートする数値形式を選択し、その形式を使用して計算を実行します。 double
には約15桁の精度があり、さらに多くのサイズ(大きさに関係なく小数点の右側に11桁)が必要な場合は、BigDecimal
を使用する必要があります。精度は使用可能なメモリによってのみ制限されます。次に、出力時に必要な精度に切り捨てます。
BigDecimal
は、無限に長い繰り返し10進数を作成しようとするのを避けるために、操作の結果が繰り返し小数(つまり、1/3
)である場合に精度を指定する必要があります。これは、メソッドにRoundingMode
またはMathContext
を指定することで可能です。
MathContext
は、精度と丸めモードの両方をカプセル化するため、要求にいくらか近いことに注意してください。ただし、将来の計算ではグローバルには適用されません。制御しようとする各計算で提供する必要があります。
関連する問題
- 1. Javaの精度を設定する
- 2. 計算の精度C++ Cplex
- 3. Interbase SQLの精度計算
- 4. 科学計算用GPUの精度
- 5. ファストテキストクラシファイアの精度を計算する
- 6. 精度、リコール、f1スコアから精度を計算する - scikit-learn
- 7. 重心と精度を計算する
- 8. 4倍精度計算によるRcpp
- 9. 行列計算の精度R対Stata
- 10. OpenMP、コア数、乱数計算の精度
- 11. numpyでの高精度計算
- 12. 計算精度を最大限に引き出すためのDECIMAL(精度、スケール)
- 13. BigDecimalの精度を設定する
- 14. 逆算の精度と精度
- 15. オブジェクトの摩擦を計算する際の精度が悪い
- 16. sklearn:テストデータセットのk-meansの精度スコアを計算する
- 17. TensorFlowのCNNの精度を計算する方法
- 18. GBMの精度を計算する方法
- 19. トレーニングセット全体の精度を計算する
- 20. kerasのtop5精度を計算するには?
- 21. Pythonでword2vecモデルの精度を計算する
- 22. NERシステムの精度を計算するには?
- 23. C#の倍精度精度の損失、減算の倍数を加算するときの精度の低下
- 24. 精度、リコール、Fスコアを計算する - python
- 25. リコールと精度からAUCを計算する
- 26. Dで高精度計算を実行するには?
- 27. Kerasで精度とリコールを計算する方法
- 28. SVMモデルを使用して画像分類の精度を計算する
- 29. Kerasは予測から+/- 1の精度を計算します
- 30. 精度計算の時間を増やすには?
'BigDecimal'を使用して精度を無限にします。 – ifly6
'BigDecimal'を使うと、すべての計算の精度をコントロールできます。 @ ifly6が言っていることとは異なり、実際に無限になることはできません(無限の記憶を持たない)。 – Andreas