Advertising sustains the DA. Ads are hidden for members. Join today

Supported math functions

Last updated on
30 April 2025

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

Page status: Not set

You can: