Tutte le funzioni matematiche del Lua


Ecco una lista delle funzioni matematiche disponibili nel modulo math di Lua:

  1. math.abs(x): Restituisce il valore assoluto di x.
  2. math.acos(x): Restituisce l’arco coseno di x in radianti.
  3. math.asin(x): Restituisce l’arco seno di x in radianti.
  4. math.atan(x): Restituisce l’arco tangente di x in radianti.
  5. math.atan2(y, x): Restituisce l’arco tangente di y/x in radianti, tenendo conto dei segni di y e x.
  6. math.ceil(x): Arrotonda x all’intero superiore più vicino.
  7. math.cos(x): Restituisce il coseno di x in radianti.
  8. math.cosh(x): Restituisce il coseno iperbolico di x.
  9. math.deg(x): Converte radianti in gradi.
  10. math.exp(x): Restituisce l’esponenziale di x.
  11. math.floor(x): Arrotonda x all’intero inferiore più vicino.
  12. math.fmod(x, y): Restituisce il resto della divisione tra x e y.
  13. math.frexp(x): Restituisce il coefficiente m e l’esponente e in modo che x = m * 2^e.
  14. math.ldexp(m, e): Restituisce m * 2^e.
  15. math.log(x): Restituisce il logaritmo naturale di x.
  16. math.log10(x): Restituisce il logaritmo in base 10 di x.
  17. math.max(...): Restituisce il valore massimo tra gli argomenti passati.
  18. math.min(...): Restituisce il valore minimo tra gli argomenti passati.
  19. math.modf(x): Restituisce la parte frazionaria fract e la parte intera int di x.
  20. math.pow(x, y): Restituisce x elevato alla potenza y.
  21. math.rad(degrees): Converte gradi in radianti.
  22. math.random([min], max): Restituisce un numero casuale compreso tra min (o 0 se omesso) e max.
  23. math.randomseed(seed): Inizializza il generatore di numeri casuali con il seme specificato.
  24. math.sin(x): Restituisce il seno di x in radianti.
  25. math.sinh(x): Restituisce il seno iperbolico di x.
  26. math.sqrt(x): Restituisce la radice quadrata di x.
  27. math.tan(x): Restituisce la tangente di x in radianti.
  28. math.tanh(x): Restituisce la tangente iperbolica di x.
  29. math.type(x): Restituisce il tipo matematico di x (intero, numero in virgola mobile, ecc.).
  30. math.ult(m, n): Restituisce un intero senza segno che è il risultato del confronto bit a bit tra m e n.

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.

/ 5
Grazie per aver votato!
mycus
Author: mycus