Math

These routines can be applied to individual atoms or to sequences of values. See sequence operations.

abs - calculate the absolute (unsigned) value of a number or sequence of numbers
sum - add together all elements of a sequence, however deeply nested
sqrt - calculate the square root of a positive number
rand - generate random numbers
sin - calculate the sine of an angle
arcsin - calculate the angle with a given sine
cos - calculate the cosine of an angle
arccos - calculate the angle with a given cosine
tan - calculate the tangent of an angle
arctan - calculate the arc tangent of a number
log - calculate the natural logarithm or a number
floor - round down to the nearest integer
remainder - calculate the remainder when a number is divided by another
round - round a number to the specified precision
ceil - round a number up to the next integer
sign - returns -1, 0, or +1 for negative, zero, or positive numbers respectively
mod - the remainder of two numbers using floored division
trunc - the integer portion of a number
power - calculate a number raised to a power
PI - the mathematical constant PI (3.1415926...)
gcd - the greatest common divisor of two numbers or a sequence of numbers
factorial - the factorial of an integer
factors - the integer factors of a number
prime_factors - the prime factors of a number