|
|||||||||
前 次 | フレームあり フレームなし |
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の小数点以下桁数と端数処理を指定したコンストラクタ。 |
|
|||||||||
前 次 | フレームあり フレームなし |