Estas son las funciones disponibles para trabajar con números reales:
random(x) Devuelve un valor entre 0 y X. El valor devuelto es siempre menor que X.
choose(val1,val2,val3,...) Devuelve uno de argumentos de forma aleatoria. La función acepta un máximo de 16 argumentos.
abs(x) Devuelve el valor absoluto de X.
sign(x) Devuelve el signo de X (-1, 0 o 1).
round(x) Devuelve el valor de X redondeado al valor entero más cercano.
floor(x) Devuelve el valor de X redondeado hacia abajo.
ceil(x) Devuelve el valor de X redondeado hacia arriba.
frac(x) Devuelve la parte fraccional de X, que es la parte situada tras el punto decimal.
sqrt(x) Devuelve la raíz cuadrada de X. El valor no debe ser negativo.
sqr(x) Devuelve el cuadrado de X.
power(x,n) Devuelve X elevado a la potencia N.
exp(x) Devuelve E elevado a X.
ln(x) Devuelve el logaritmo neperiano (natural) de X.
log2(x) Devuelve el logaritmo en base 2 de X.
log10(x) Devuelve el logaritmo en base 10 de X.
logn(n,x) Devuelve el logaritmo en base N de X.
sin(x) Devuelve el seno de X (X en radianes).
cos(x) Devuelve el coseno de X (X en radianes).
tan(x) Devuelve la tangente de X (X en radianes).
arcsin(x) Devuelve el arcoseno de X.
arccos(x) Devuelve el arcocoseno de X.
arctan(x) Devuelve la arcotangente de X.
arctan2(y,x) Calcula la arcotangente de (Y/X), y devuelve un ángulo en el cuadrante correcto.
degtorad(x) Convierte grados a radianes.
radtodeg(x) Convierte radianes a grados.
min(val1,val2,val3,...) Devuelve el menor de los valores. La función soporta 16 argumentos. Deben ser todos números reales o cadenas de texto.
max(val1,val2,val3,...) Devuelve el mayor de los valores. La función soporta 16 argumentos. Deben ser todos números reales o cadenas de texto.
mean(val1,val2,val3,...) Devuelve el promedio de los valores. La función soporta 16 argumentos. Deben ser todos números reales.
median(val1,val2,val3,...) Devuelve el valor intermedio de los argumentos introducidos. (Cuando el número de argumentos es parejo, el menor de los dos valores intermedios, es el que devuelve la función. La función soporta 16 argumentos. Deben ser todos números reales.
point_distance(x1,y1,x2,y2) Devuelve la distancia existente entre el punto situado en (x1,y1) y el situado en (x2,y2).
point_direction(x1,y1,x2,y2) Devuelve la dirección desde el punto (x1,y1) hacia el punto (x2,y2) en grados.
lengthdir_x(len,dir) Devuelve la componente horizontal (x) del vector determinado por la longitud y dirección indicadas.
lengthdir_y(len,dir) Devuelve la componente vertical (y) del vector determinado por la longitud y dirección indicadas.
is_real(x) Averigua cuando X es un valor real. (diferenciándolo de una cadena de texto).
is_string(x) Averigua cuando X es una cadena de texto. (diferenciándolo de un número real).