Módulo:Math/uso

Na Galipedia, a Wikipedia en galego.

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

Obxectivo[editar a fonte]

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

Uso[editar a fonte]

Dende outros módulos

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

random[editar a fonte]

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 a fonte]

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 a fonte]

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 a fonte]

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

Retorna o máximo dos valores especificados

median[editar a fonte]

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

Retorna o valor medio dos valores especificados.

min[editar a fonte]

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

Retorna o mínimo dos valores especificados.

sum[editar a fonte]

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

Retorna a suma dos valores especificados.

average[editar a fonte]

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

Retorna o valor medio de dous valores

round[editar a fonte]

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 a fonte]

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 a fonte]

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 a fonte]

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

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

precision_format[editar a fonte]

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 a fonte]

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.