El módulo Math es un módulo estándar que proporciona funciones y constantes matemáticas comunes.

Para poder usar las propiedades y funciones del modulo Math primero hay que indicar al compilador que se usara dicho modulo de la siguiente manera:
use Math
Para acceder a las funciones de los módulos, se utiliza el operador .. Por ejemplo, para usar la función sqrt del módulo Math, se escribiría:
Math.sqrt(9)
Este código devuelve el valor 3.0, que es la raíz cuadrada de 9.
abs
La función abs (abreviatura de “absoluto”) es una función matemática que devuelve el valor absoluto de un número.
El valor absoluto de un número es su magnitud sin tener en cuenta su signo, es decir, siempre es un número positivo o cero.
Por ejemplo:
Math.abs(-5) // Devuelve 5
Math.abs(3) // Devuelve 3
Math.abs(0) // Devuelve 0
En este ejemplo, la función abs devuelve el valor absoluto del número pasado como argumento. Para el número negativo -5, devuelve 5, y para los números positivos 3 y 0, devuelve el mismo número pasado como argumento.
average
La función matemática average puede ser utilizada para calcular la media aritmética de un conjunto de números. Se obtiene como la suma de todos los números en un conjunto dividido por el número de elementos en el conjunto.
var numbers = [1, 2, 3, 4, 5]
var average = Math.average(numbers)
print (average)
Esto mostraría el resultado 3, que es el promedio de la lista [1, 2, 3, 4, 5].
print(Math.average(1,2,3,4,5))
Tambien mostraría el resultado 3, que es el promedio de los numeros pasados como parametros (1, 2, 3, 4, 5).
ceil
función que redondea un número hacia arriba a un número entero.
Por ejemplo:
print (ceil(3.14159)) // Muestra 4
print (ceil(-3.14159)) // Muestra -3
En el primer ejemplo, el número 3.14159 se redondea hacia arriba a un entero y el resultado es 4. En el segundo ejemplo, el número negativo -3.14159 también se redondea hacia arriba y el resultado es -3.
floor
La función floor devuelve el número entero más grande que es menor o igual al número dado. Por ejemplo, si se pasa el número 3.14 a la función floor, el resultado será 3. En otras palabras, la función floor redondea un número hacia abajo a su valor entero más cercano. Esta función se utiliza a menudo en programación para trabajar con números reales y asegurarse de que el resultado sea un número entero.
println (Math.floor(4.9)) // devuelve 4
println (Math.floor(4.1)) // devuelve 4
println (Math.floor(-4.9)) // devuelve -5
println (Math.floor(-4.1)) // devuelve -5
sqrt
la función sqrt es utilizada para calcular la raíz cuadrada de un número.
Math.sqrt(numero)
Donde numero es el número del cual se quiere calcular su raíz cuadrada. Por ejemplo:
resultado = Math.sqrt(16)
El resultado sería 4.
round
Función que redondea un número a un número determinado de dígitos decimales. Por ejemplo:
print (Math.round(3.14159)) // Devuelve 3
print (Math.round(3.14159, 2)) // Devuelve 3.14
En el primer ejemplo, el número 3.14159 se redondea a un entero (0 dígitos decimales) y el resultado es 3. En el segundo ejemplo, se especifica que el número se debe redondear a 2 dígitos decimales, por lo que el resultado es 3.14.
max
Devuelve el valor maximo
min
Devuelve el valor minimo
sin
Seno en radianes
cos
Coseno en radianes
tan
Tangente en radianes
acos
Esta función retorna el arco coseno de x en radianes
asin
Arco seno de x en radianes
atan
Arco tangente de x en radianes
atan2
atan2(y, x)
cosh
sinh
tanh
exp
Devuelve e elevado a una potencia
ldexp
Coseno hiperbolico de x
log
Calcula el logaritmo natural de un número
log10
Calcula el logaritmo base 10 de un número.