O operador módulo
A operação módulo (resto da divisão inteira) é fundamental em programação: serve para saber se um número é par/ímpar (n % 2), distribuir itens em ciclos, gerar índices circulares e validar dígitos verificadores. Aqui você confere o quociente e o resto rapidamente.
Como usar
- Digite o número a ser dividido no campo Dividendo.
- Digite o número pelo qual dividir no campo Divisor (não pode ser zero).
- Veja os resultados, que se atualizam enquanto você digita: quociente inteiro, resto, se a divisão é exata e a conta completa.
Exemplos
- 17 e 5: quociente 3 e resto 2, porque 17 = 5 × 3 + 2. A divisão não é exata.
- 20 e 4: quociente 5 e resto 0. Como o resto é zero, a divisão é exata e 20 é múltiplo de 4.
- -17 e 5: quociente -3 e resto -2, pois -17 = 5 × (-3) + (-2). O resto segue o sinal do dividendo, como o operador
%do JavaScript, do C e do Java. Em Python,-17 % 5dá 3, porque lá o resto segue o sinal do divisor.
Dúvidas frequentes
Aceita números decimais?
Sim. Com 7,5 e 2, por exemplo, o quociente inteiro é 3 e o resto é 1,5.