Skip to main content
Skip table of contents

Mathematical functions

The following usual mathematical functions are available. They perform scalar operations, either on integers or real numbers. These operations are performed using a double precision for their floating-point implementation.

Function

Syntax

Remarks

Smallest value

min(a,b)

Largest value

max(a,b)

Absolute value

abs(a)

Square root

sqrt(a)

Exponential

exp(a)

Natural logarithm

log(a)

Common logarithm

log10(a)

Logistic function

logit(a)

Inverse of the logistic function

invlogit(a)

Probit function

probit(a)

Aliases: norminv, qnorm.

Normal CDF

normcdf(a)

Alias: pnorm.

Sine

sin(a)

Cosine

cos(a)

Tangent

tan(a)

Inverse Sine

asin(a)

Inverse Cosine

acos(a)

Inverse Tangent

atan(a)

Hyperbolic Sine

sinh(a)

Hyperbolic Cosine

cosh(a)

Hyperbolic Tangent

tanh(a)

Four quadrant inverse tangent

atan2(a,b)

Logarithm of gamma function

gammaln(a)

Alias: lgamma

Downward rounding

floor(a)

Upward rounding

ceil(a)

Factorial

factorial(a)

Logarithm of factorial

factln(a)

Remainder after division

rem(a)

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.