クラス
com.sanpudo.formula.FormulaEvaluatorException の使用

com.sanpudo.formula での FormulaEvaluatorException の使用
 

FormulaEvaluatorException をスローする com.sanpudo.formula のメソッド
 BigDecimal FormulaEvaluator.bdEvaluate(String formula)
          指定された数式を評価したBigDecimalの値を返す。
 void FormulaEvaluator.checkUserFunction(String funcName, int numberOfArgs, String formula)
          指定した式をユーザ定義関数として登録可能かチェックする。
 void FormulaEvaluator.defineUserConstant(String name, String value)
          ユーザ定義定数を登録する。
 void FormulaEvaluator.defineUserConstant(String name, String value, boolean override)
          ユーザ定義定数を登録する。
 void FormulaEvaluator.defineUserFunction(FunctionImplementation func)
          ユーザ定義関数を定義したオブジェクトを登録する。
 void FormulaEvaluator.defineUserFunction(String funcName, int numberOfArgs, String formula)
          指定した式をユーザ定義関数として登録する。
 double FormulaEvaluator.dEvaluate(String formula)
          指定された数式を評価したdoubleの値を返す。
 void FormulaEvaluator.loadUserFunction(String className)
          指定した名前のクラスのインスタンスを生成しユーザ定義関数として登録する。
 void FormulaEvaluator.parse(String formula)
          指定された数式の構文をチェックする。
 void FormulaEvaluator.setRounding(RoundPoint roundPoint, int scale, RoundingMode rMode)
          BigDecimal計算における端数処理のコンテクスト(端数処理タイミング、小数点以下の桁数および端数処理方法)を変更する。
 

FormulaEvaluatorException をスローする com.sanpudo.formula のコンストラクタ
FormulaEvaluator(RoundPoint rondPoint, int scale, RoundingMode rMode)
          BigDecimalの小数点以下桁数と端数処理を指定したコンストラクタ。