Evaluating Math Expressions

You can enter mathematical expressions in many of the textboxes. The main exception are the textboxes in the IFS window where you must first press Ctrl-Alt-E to bring up an evaluation dialog box.

All arithmetic operations must be explicitly stated using the following symbols:

Addition + 
Subtraction - 
Multiplication * 
Division / 
Raising to a power ^ 

The following functions are known:
abs()
sqr() 
or sqrt()
exp() 
(exponential function, base e)
ln()   (natural logarithm, base e)
log()  (common logarithm, base 10)
sin()
cos()
tan()
atn() 
or arctan()  or  atan()
asin() 
or arcsin()
acos() 
or arccos()

The trig functions use degrees for their arguments, and the inverse trig functions will return their values in degrees. If you want to use a radian argument for a trig function, following the argument with the word "rad". For example, sin(pi/3 rad) will be the same as sin(60).

You can use the following constants in mathematical expressions.
pi = 3.141592654
e = 2.718281828

No attempt is made to identify syntax errors when trying to evaluate a mathematical expression. If any kind of error is encountered, the program will return the generic message "Unable to evaluate expression".