| About Documentation
 Sample
 Simple expression
 Agregated
expression
 Predefined
function
 User
define function
 Custom element
 Custom operator
 External configuration
 Download
 | Create an expressionAn expression is constitued by :
 
              Expression does not support space. If spaces are present in the
expression, the parsin will generate an error. function name (like f or foo or function)parameters (like x or y or foo)equal sign (=)the body of the expression (like 2+3*x or 3.5e-2+4) 
 
 My first expression with expression4jThe next example create a simple expression with no parameter2: try {
 3: Expression expression = ExpressionFactory.createExpression("f()=2.4e-2");
 4: System.out.println("Expression name: " + expression.getName());
 5: System.out.println("Value of expression:" + expression.evaluate(null)
 .getRealValue())
 6: }
 7: catch (Exception e) {
 8: System.out.println("Error: " + e);
 9: }
 
 Line 3 define the expression "f". This expression has no parameter and
is equal to the constant 2.4e-2.
 Line 4 display the name of the expression after the parsing. This line
must display the result:
 
  Expression
name: f
 Line 5 evaluate the expression and display the résult. The
result must be:
 
 Value of
expression:0.024   |