1

Java アプリケーションで比較的複雑な数式を実装する必要があります。これらの式への入力には、最大 30 程度の変数が含まれます。これらの変数の一部は、自然な形式では整数であり、一部は小数点以下 3 桁から 4 桁程度の精度を持つ実数です。関数に commons-math を使用していますが、精度と利便性について疑問があります。

数式メソッドに渡す前に、すべての変数の整数を Double に変換するのが最善でしょうか。このようにして、数式内に一貫性があり、次に、Double を 3 ~ 4 dp の精度で安全に使用できますか? Javaで複雑な数学を実装するための「ベストプラクティス」はありますか?

4

2 に答える 2