Eval
http://java.net/projects/eval/pages/Home
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);

本文展示了一个使用Java库Eval进行表达式计算的例子。通过创建Expression对象并设置变量值,演示了如何计算数学表达式的值。
1501

被折叠的 条评论
为什么被折叠?



