Oltre alle semplici espressioni matematiche composte da soli operatori (+ - * /) è possibili implementare, nelle formule e quant’altro, anche le funzioni LUA. Di seguito vengono riportate alcune funzioni matematiche, ma per una maggiore informazione e conoscenza riguardo al linguaggio LUA, è possibile visitare il seguente sito.

  • PI: è la variabile globale corrispondente al valore di π (p greco). 
  • abs(n): Restituisce il valore assoluto di <n>.
    Es:
    var1 = abs(-5)
    var1 = 5

  • sin(ang): Restituisce il seno dell’angolo (ang).
    Es:
    var1 = sin(30)
    var1 = 0.5

  • cos(ang): Restituisce il coseno dell’angolo (ang).
    Es:
    var1 = cos(30)
    var1 = 0.87

  • tan(ang): Restituisce la tangente dell’angolo (ang).
    Es:
    var1 = tan(30)
    var1 = 0.58

  • atan(ang): Restituisce l’arcotangente (in gradi) di <ang>.
    Es:
    var1 = tan(30)
    var1 = 88.09

  • rad(ang): Restituisce <ang> convertito da gradi a radianti.
    Es:
    var1 = rad(30)
    var1 = 0.52

  • deg(ang): Restituisce <ang> convertito da  radianti a gradi.
    Es:
    var1 = deg (0.5)
    var1 = 28.64

  • floor(val): Tronca la parte decimale di un numero verso il basso.
    Es:
    var1 = floor(2.8)
    var1 = 2

  • ceil(val): Tronca la parte decimale di un numero verso l’alto.
    Es:
    var1 = ceil(2.8)
    var1 = 3

  • sqrt(n): Restituisce la radice quadrata di <n>.
    Es:
    var1 = sqrt(16)
    var1 = 4

  • log(n): Restituisce il logaritmo naturale di <n>.
    Es:
    var1 = log(10)
    var1 = 2.30

  • log10(n): Restituisce il logaritmo decimale di <n>.
    Es:
    var1 = log10(10)
    var1 = 1

  • mod(a, b): Restituisce il resto della divisione a / b.
    Es:
    var1 = mod(7, 5)
    var1 = 2

  • max(a, b, c, ..): Restituisce il massimo di una serie di valori passati come argomenti.
    Es:
    var1 = max(7,  5,  6, 10,  9)
    var1 = 10

  • min(a, b, c, ..): Restituisce il minimo di una serie di valori passati come argomenti.
    Es:
    var1 = min(7,  5,  6, 10,  9)
    var1 = 5

  • random(max):  Restituisce un numero pseudocasuale compreso tra 0 e <max>.
    Es:
    var1 = random (1, 20)
    var1 = numero pseudocasuale compreso tra 1 e 20.