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:

Operator | Description
- negation (as in -1)
^ | 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).