簡単な使い方
最も簡単な使い方
最も簡単な使い方は、引数なしてFormulaEvaluatorをクリエイトし、dEvalate()メソッド
を実行することです。
double d = new FormulaEvaluator().dEvaluate(数式);
(例)
double d = new FormulaEvaluator().dEvaluate("52.7 + 4.6 * 3.9");
これだけで、指定した数式を評価した結果を
doubleで得る事が出来ます。
BigDecimalの場合
BigDecimalの結果を得るには、bdEvaluate()メソッドを実行します。
BigDecimal bd = new FormulaEvaluator().bdEvaluate(数式);
混在
同じインスタンスで、doubleとBigDecimalの計算を両方行う事が出来ます。
FormulaEvaluator formulaEvaluator = new FormulaEvaluator();
double d = formulaEvaluator.dEvaluate(数式1);
BigDecimal bd = formulaEvaluator.bdEvaluate(数式2);