话不多说直接上干货
1.导入工具包
<!-- 数学公式解析 -->
<dependency>
<groupId>net.sourceforge.jeval</groupId>
<artifactId>jeval</artifactId>
<version>0.9.4</version>
</dependency>
//上公式
//编写公式时未知数规范 :#{x} 记得用 #{}包起来
String exp = "-0.1*#{x}*#{x}+0.1";
Evaluator eva = new Evaluator();
//将数据代入公式
eva.putVariable("x", "-0.1");
//计算
System.out.println(eva.evaluate(exp.toLowerCase()));
本文详细介绍了一种利用Java库jeval进行数学公式的解析与计算的方法。通过具体实例演示了如何导入工具包,设置公式变量,以及计算公式的全过程。适用于需要在程序中动态解析并计算数学表达式的开发者。
6891

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



