eval.jar 需要到https://eval.dev.java.net/ 下载
--下面是示例使用,支持中文变量
Expression exp = new Expression("(x + y)/2" );
Map<String, BigDecimal> variables = new HashMap<String, BigDecimal>();
variables.put("x", new BigDecimal("4.32" ));
variables.put("y", new BigDecimal("342.1" ));
BigDecimal result = exp.eval(variables);
System.out .println(result);