https://www.lua.org/manual/5.4/manual.html#3.4.1

Segue a lista dos operadores aritméticos:

Os operadores de soma, subtração e multiplicação seguem a regra de que, se um número for float e o outro for integer, o resultado será float. Porém, se ambos forem integer, o resultado será integer. Na divisão, o resultado será sempre float.

Operação Resultado Descrição
10 + 5 15 Soma
10 - 5 5 Subtração
10 * 5 50 Multiplicação
10 / 3 3.3333333333333 Divisão
10 // 3 3 Divisão inteira
10 % 3 1 Módulo (resto da divisão)
10 ^ 2 100.0 Exponenciação

Operador de divisão inteira

Este operador foi introduzido na versão 5.3. A divisão com este operador sempre arredondará o número na direção do negativo.

$$ \overleftarrow{\quad -3 \quad -2 \quad -1 \quad ...} $$