Retorna o resto de divisão de dois números.

MOD(número; número_divisor)
Nome Tipo Descrição
número numérico

O valor a ser dividido.

número_divisor numérico

O número pelo qual o número deve ser dividido.

Se número ou número_divisor, ou ambos, incluírem decimais, o resultado terá a mesma precisão decimal do valor de entrada, com o maior número de casas decimais. Por exemplo, a saída para MOD(45,35; 5,3) é "2,95".

Numérico.

Exemplos básicos

Retorna 3:

MOD(93; 10)

Retorna 2,0:

MOD(66; 16,00)

Retorna 3,45:

MOD(53,45; 10)

Exemplos avançados

Cálculo da data de aniversário

Define um campo que mostra o número de meses desde o último aniversário:

DEFINE FIELD Meses_desde_último_aniversário COMPUTED MOD(Meses_de_serviço; 12)

Quando usar MOD( )

Use a função MOD( ) para testar se é possível fazer a divisão exata entre dois números ou para isolar o resto de um cálculo de divisão. Esta função divide um número por outro e retorna o resto.