【发布时间】:2014-01-29 08:43:29
【问题描述】:
我不知道如何在 Java 中使用 JEval 库执行这些操作
String b = "8!"; // Not working
String a = "2^2"; // Not Working
Evaluator mEvaluator = new Evaluator();
try {
String r2 = mEvaluator.evaluate(b);
} catch (EvaluationException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
我不知道如何在字符串中获取根?
【问题讨论】:
-
我假设根是平方根的“sqrt(x)”或 x 的第 y 个根的“root(x, y)”。您应该查看 JEval 的文档以获得明确的答案。
-
看看documentation。既不支持阶乘也不支持幂。您必须为此使用特定的类。
-
8!是八阶乘:8*7*6*5*4*3*2*1。除其他外,它是概率/统计中的有用运算符。但正如 Heuster 所说,JEval 可能不支持它。
标签: java math calculator