Esta é a páxina de documentación de "Módulo:Math"

Obxectivo editar

Este módulo fornece unha serie de funcións matemáticas que se poden usar dende modelos e outros módulos.

Uso editar

Dende outros módulos

local mm = require('Módulo:Math')

random editar

0.050346159399648
0.1054238193228
0.4543022492222
mm._random()
mm._random(max_value)
mm._random(min_value, max_value)

Xera un número aleatorio.

order editar

Erro de formateo: a entrada de orde de magnitude semella non ser numérica
mm._order(n)

Determina a orde de magnitude dun número

precision editar

Erro de formateo: a entrada de precisión semella non ser numérica
Erro de formateo: a entrada de precisión semella non ser numérica
mm._precision(number_string)

Determina a precisión dun número.

max editar

0
mm._max(v1, v2, v3, ...)

Retorna o máximo dos valores especificados

median editar

Erro de script: Non existe o módulo "median".
mm._median(v1, v2, v3, ...)

Retorna o valor medio dos valores especificados.

min editar

0
mm._min(v1, v2, v3, ...)

Retorna o mínimo dos valores especificados.

sum editar

0
mm._sum(v1, v2, v3, ...)

Retorna a suma dos valores especificados.

average editar

0
mm._average(v1, v2, v3, ...)

Retorna o valor medio de dous valores

round editar

Erro de formateo: a entrada a redondear semella non ser numérica
Erro de formateo: a entrada a redondear semella non ser numérica
mm._round(value, precision)

Aproxima un número a precisión especificada.

log10 editar

Erro de Lua en Módulo:Math na liña 367: bad argument #1 to 'log10' (number expected, got string).
mm._log10(x)

Retorna log10(x), o logaritmo de x en base 10.

mod editar

Erro de formateo: o primeiro argumento semella non ser numérico
mm._mod(x, y)

Retorna o valor da operación módulo.

gcd editar

0
mm._gcd(v1, v2, ...)

Atopa o máximo común divisor dos valores especificados.

precision_format editar

Erro de formateo: entrada non válida para o redondeo
mm._precision_format(value_string, precision)

Aproxima un número a precisión especificada. Retorna unha cadea de texto.

cleanNumber editar

local number, number_string = mm._cleanNumber(number_string)

Función de axuda para outros módulos. Toma unha cadea ou número como entrada e se pode converterse a un número retorna o número e a cadea de números. En caso contrario retorna nulo.