On this page
Supported math functions
Built-in Functions
Math Field math expressions support all the basic math operators including addition (+), subtraction (-), multiplication (*), division (/), and exponents (^).
Math Field supports a number of additional functions including:
Rounding functions
ceil(), floor(), min(), max(), round()
Advanced functions
pow(), exp(), sqrt(), abs(), ln(), log(), time()
Trigonometry functions
sin(), sinh(), arcsin(), asin(), arcsinh(), asinh(),
cos(), cosh(), arccos(), acos(), arccosh(), acosh(),
tan(), tanh(), arctan(), atan(), arctanh(), atanh(),
User defined functions
Math Field supports user defined functions. Function definitions and evaluations are separated by a semicolon (;). For example, the expression f(x) = x + 2; f(3) would evaluate to 5.
You can define and evaluate any number of user defined functions in a math expression. f(x) = x + 2; g(x) = x + 7; f(3) + g(3) would evaluate to 15.
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion