Módulo:Math/uso
Esta é a páxina de documentación de "Módulo:Math"
Esta é a subpáxina de documentación de "Módulo:Math". Contén información de uso, categorías e outros contidos que non forman parte do modelo orixinal. Atención: As ligazóns interwiki engádense no Wikidata. |
Este módulo emprégase en máis de 17000 páxinas. Para evitar problemas en moitas páxinas e carga innecesaria nos servidores, calquera cambio neste módulo debería probarse primeiro na súa sub-páxina de /probas e seguidamente engadirse na páxina principal nunha soa edición. |
Obxectivo
editarEste módulo fornece unha serie de funcións matemáticas que se poden usar dende modelos e outros módulos.
Uso
editarDende outros módulos
local mm = require('Módulo:Math')
random
editar0.98901154612611 0.62576753069915 0.60352608123958
mm._random()
mm._random(max_value)
mm._random(min_value, max_value)
Xera un número aleatorio.
order
editarErro 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
editarErro 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
editar0
mm._max(v1, v2, v3, ...)
Retorna o máximo dos valores especificados
median
editarErro de script: Non existe o módulo "median".
mm._median(v1, v2, v3, ...)
Retorna o valor medio dos valores especificados.
min
editar0
mm._min(v1, v2, v3, ...)
Retorna o mínimo dos valores especificados.
sum
editar0
mm._sum(v1, v2, v3, ...)
Retorna a suma dos valores especificados.
average
editar0
mm._average(v1, v2, v3, ...)
Retorna o valor medio de dous valores
round
editarErro 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
editarErro 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
editarErro de formateo: o primeiro argumento semella non ser numérico
mm._mod(x, y)
Retorna o valor da operación módulo.
gcd
editar0
mm._gcd(v1, v2, ...)
Atopa o máximo común divisor dos valores especificados.
precision_format
editarErro 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
editarlocal 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.