Ecco una lista delle funzioni matematiche disponibili nel modulo math
di Lua:
math.abs(x)
: Restituisce il valore assoluto dix
.math.acos(x)
: Restituisce l’arco coseno dix
in radianti.math.asin(x)
: Restituisce l’arco seno dix
in radianti.math.atan(x)
: Restituisce l’arco tangente dix
in radianti.math.atan2(y, x)
: Restituisce l’arco tangente diy/x
in radianti, tenendo conto dei segni diy
ex
.math.ceil(x)
: Arrotondax
all’intero superiore più vicino.math.cos(x)
: Restituisce il coseno dix
in radianti.math.cosh(x)
: Restituisce il coseno iperbolico dix
.math.deg(x)
: Converte radianti in gradi.math.exp(x)
: Restituisce l’esponenziale dix
.math.floor(x)
: Arrotondax
all’intero inferiore più vicino.math.fmod(x, y)
: Restituisce il resto della divisione trax
ey
.math.frexp(x)
: Restituisce il coefficientem
e l’esponentee
in modo chex = m * 2^e
.math.ldexp(m, e)
: Restituiscem * 2^e
.math.log(x)
: Restituisce il logaritmo naturale dix
.math.log10(x)
: Restituisce il logaritmo in base 10 dix
.math.max(...)
: Restituisce il valore massimo tra gli argomenti passati.math.min(...)
: Restituisce il valore minimo tra gli argomenti passati.math.modf(x)
: Restituisce la parte frazionariafract
e la parte interaint
dix
.math.pow(x, y)
: Restituiscex
elevato alla potenzay
.math.rad(degrees)
: Converte gradi in radianti.math.random([min], max)
: Restituisce un numero casuale compreso tramin
(o 0 se omesso) emax
.math.randomseed(seed)
: Inizializza il generatore di numeri casuali con il seme specificato.math.sin(x)
: Restituisce il seno dix
in radianti.math.sinh(x)
: Restituisce il seno iperbolico dix
.math.sqrt(x)
: Restituisce la radice quadrata dix
.math.tan(x)
: Restituisce la tangente dix
in radianti.math.tanh(x)
: Restituisce la tangente iperbolica dix
.math.type(x)
: Restituisce il tipo matematico dix
(intero, numero in virgola mobile, ecc.).math.ult(m, n)
: Restituisce un intero senza segno che è il risultato del confronto bit a bit tram
en
.
Queste sono tutte le funzioni matematiche disponibili nel modulo math
di Lua. Puoi utilizzarle per eseguire una vasta gamma di operazioni matematiche all’interno dei tuoi script Lua.