词条 | jep |
释义 | JEP简介JEP是Java expression parser的简称,即java表达式分析器 Jep是一个用来转换和计算数学表达式的java库。通过这个程序包,用户可以以字符串的形式输入一个、任意的公式,然后快速地计算出结果。Jep支持用户自定义变量、常量和函数。包括许多常用的数学函数和常量。 简单示例import com.singularsys.jep.Jep; import com.singularsys.jep.JepException; public class SimpleExample { public static void main(String[] args) { Jep jep = new Jep(); //一个数学表达式 String exp = "((a+b)*(c+b))/(c+a)/b"; //给变量赋值 jep.addVariable("a", 10); jep.addVariable("b", 10); jep.addVariable("c", 10); try { //执行 jep.parse(exp); Object result = jep.evaluate(); System.out.println("计算结果: " + result); } catch (JepException e) { System.out.println("An error occured: " + e.getMessage()); } } } |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。