Syntax of Expressions


Basisally, the syntax is similar to that of spreadsheet softwares. Both variables and functions are case insensitive.
Three types of bracketing, ( ), [ ], { }, can be used. Both the order and number of use are free.
Accepted operators are + , - , * , / and ^. You can use blanks.

Operator Precedence
If you combine several operators in an expression, the operations are performed in the order:
negation (as in -1)
Operator Description
-
^ exponentiation
* and / multiplication and division
+ and - addition and subtraction
To change the order of evaluation, enclose the part of the formula to be calculated first in parentheses.

Supported Functions
abs( ) the absolute value of a number
exp( ) the exponential of a number sqrt( ) a positive square root of a number
ln( ) the natural logarithm of a number log10( ) the base-10 logarithm of a number
erf( ) error function erfc( ) complementary error function
sin( ) the sine of a number arcsin( ) the arcsine of a number
cos( ) the cosine of a number arccos( ) the arccosine of a number
tan( ) the tangent of a number arctan( ) the arctangent of a number
The angle in trigonometric functions must be given in radians.

Predefined Constant
pi : 3.14159265..

Saving expressions
By pressing [Enter] key after typing an expression, it is saved. To use it again, select it clicking the [V] button at the rightmost of the edit box (combobox).