/** * Parse the given <code>expression String</code> and return the resulting ASTNode * * @param expression * @return * @throws SyntaxError */ public static ASTNode parseNode(String expression, boolean relaxedSyntax) { DoubleEvaluator doubleEvaluator = new DoubleEvaluator(relaxedSyntax); return doubleEvaluator.parse(expression); }
/** * Parse the given <code>expression String</code> and return the resulting * ASTNode. * * @param expression the expression * @return the AST node * @throws SyntaxError the syntax error */ public static ASTNode parseNode( String expression ) { DoubleEvaluator doubleEvaluator = new DoubleEvaluator(); return doubleEvaluator.parse( expression ); }
/** * Parse the given <code>expression String</code> and return the resulting * ASTNode * * @param expression * @return * @throws SyntaxError */ public static ASTNode parseNode(String expression) { DoubleEvaluator doubleEvaluator = new DoubleEvaluator(); return doubleEvaluator.parse(expression); }
return ComplexEvaluator.toString(c); } else { DoubleEvaluator engine = new DoubleEvaluator(); double d = engine.evaluate(strEval); return Double.toString(d);
DoubleEvaluator engine = new DoubleEvaluator(); double d = engine.evaluate( strEval ); return Double.toString( d );