Function Evaluator
This applet evaluates a given function at a given value.
Both the function and the value are input by the user.
The output changes continuously as you type. The function
definition can use the mathematical functions sin, cos, tan,
sec, cot, csc, arcsin, arccos, arctan, exp, ln, log2, log10,
abs, sqrt, trunc, round, floor, ceiling, and cubert.
If the input value for the function is not a legal real number,
the answer will display as "f(undefined) = undefined". If the input
for the definition of the function is not a legal expression, or if
the function has no value at the specified input value, then the value
of the function will be displayed as "undefined".
Source code; Uses JCM