|
@@ -525,25 +525,25 @@ public class MathCalculatorUtil {
|
|
|
}
|
|
|
|
|
|
//"1+1*2+(10-(2*(5-3)*(2-1))-4)+10/(5-0) + log(10) + max(sin(2)*6,pow(2,3))"
|
|
|
- public static void main(String args[]) throws ScriptException {
|
|
|
- long beginTime = System.currentTimeMillis();
|
|
|
-
|
|
|
-
|
|
|
- String calculator2 = MathCalculatorUtil.standardCalculation("3*-2");
|
|
|
- String calculator3 = MathCalculatorUtil.standardCalculation("3--2");
|
|
|
- String k ="-(2.5)*(-1)+(-1)*2";
|
|
|
- String k1 ="-2.5*(2)+(-1)*(-2)";
|
|
|
- String k2 ="(-2.5)*(-2)+(-1)*(-2)-2*3";
|
|
|
- String re2 = calculator(k2);
|
|
|
-
|
|
|
- String ss22 = "1+1*2+(10-(2*(5-3)*(2-1))-4)+10/(5-0) + log(10)/9 + 2*log(30)+ max(sin(2*(5+2))*6,pow(2*(2+8),3+2)) * max(-1+3,(5-4)) + min(sin(10), sin(20))";
|
|
|
- String re0 = calculator(k);
|
|
|
- String re1 = calculator(k1);
|
|
|
- System.out.println(re0);
|
|
|
-// Object eval = scriptEngine.eval(ss23);
|
|
|
-// System.out.println(eval);
|
|
|
- System.out.println("cost时间:" + (System.currentTimeMillis() - beginTime) + "ms");
|
|
|
- }
|
|
|
+// public static void main(String args[]) throws ScriptException {
|
|
|
+// long beginTime = System.currentTimeMillis();
|
|
|
+//
|
|
|
+//
|
|
|
+// String calculator2 = MathCalculatorUtil.standardCalculation("3*-2");
|
|
|
+// String calculator3 = MathCalculatorUtil.standardCalculation("3--2");
|
|
|
+// String k ="-(2.5)*(-1)+(-1)*2";
|
|
|
+// String k1 ="-2.5*(2)+(-1)*(-2)";
|
|
|
+// String k2 ="(-2.5)*(-2)+(-1)*(-2)-2*3";
|
|
|
+// String re2 = calculator(k2);
|
|
|
+//
|
|
|
+// String ss22 = "1+1*2+(10-(2*(5-3)*(2-1))-4)+10/(5-0) + log(10)/9 + 2*log(30)+ max(sin(2*(5+2))*6,pow(2*(2+8),3+2)) * max(-1+3,(5-4)) + min(sin(10), sin(20))";
|
|
|
+// String re0 = calculator(k);
|
|
|
+// String re1 = calculator(k1);
|
|
|
+// System.out.println(re0);
|
|
|
+//// Object eval = scriptEngine.eval(ss23);
|
|
|
+//// System.out.println(eval);
|
|
|
+// System.out.println("cost时间:" + (System.currentTimeMillis() - beginTime) + "ms");
|
|
|
+// }
|
|
|
|
|
|
|
|
|
/**
|