数式の値を評価する式パーサーを作成しようとしています。ただし、問題は、無理数に評価される特定のカテゴリの式にあります。
次のような例を見てみ(√2)²
ましょう。これは次のように評価され2
ます。ただし、ロジックにより、プログラムは小数のポイント数を返します。
最初√2
に等しいが評価され1.4142135
、次に結果が二乗されて1.9999998
現在、できることは、JLinkを介して式をMathematicaに送信し、その結果を使用することです。ただし、これにはサードパーティのソフトウェアが必要です。
このすべてをJavaで実装できるかどうか知りたいです。