Sintaxe
MOD(número; número_divisor)
Parâmetros
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". |
Saída
Numérico.
Exemplos
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)
Observações
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.