背景
在系统中需要计算公式,参数可以配置,类似excel的情况,可以实现数据的计算。
mXparser
实例
public static void main(String[] args) throws InterruptedException {
Argument days = new Argument("days = 30");
Expression min = new Expression("min(days/10,1)", days);
mXparser.consolePrint(min.getExpressionString() + "----" + min.calculate());
Expression e = new Expression("2-(32-4)/(23+4/5)-(2-4)*(4+6-98.2)+4");
mXparser.consolePrintln("Res: " + e.getExpressionString() + " = " + e.cal