Matemática

Calculadora de módulo — Resto da divisão

Calcule o resto de uma divisão, com o quociente e o resultado correto também para números negativos.

Última atualização · Ver algoritmo, constantes e entradas padrão (JSON)

Insira os seus valores

Resto 2,0000
Resultados

Sobre esta calculadora

O módulo devolve o resto da divisão de um número por outro. Programadores o usam o tempo todo, e ele se comporta de forma diferente do módulo matemático quando há números negativos envolvidos.

Exemplo resolvido

calculado com os valores padrão abaixo

Dividendo 27 · Divisor 5 Resto 2,0000 · Quociente 5,0000 · Módulo euclidiano 2,0000 · Divisível exatamente Não

Referências gerais de contexto

Isenção de responsabilidade

Estas calculadoras fornecem resultados matemáticos gerais. Servem para estudo, planeamento e estimativa — verifique tudo o que alimente um trabalho avaliado, um dado publicado ou um compromisso financeiro.

Mantido por: CalcDelta

Fonte da implementação

Este registro descreve a implementação desta página, sem validação independente. As referências externas sustentam apenas a fórmula ou definição indicada; estimativas e regras próprias mantêm suas premissas.

Ver algoritmo, constantes e entradas padrão (JSON)

Fórmula e variáveis

q = trunc(a ÷ b); r = a − qb; r_E = ((a mod b) + |b|) mod |b|

q
quociente truncado
r
resto (sinal de a)
r_E
resto euclidiano não negativo
a
dividendo
b
divisor

b = 0 é rejeitado. É divisível quando r = 0.

Incorporar esta calculadora

Copie o iframe para colocar esta calculadora no seu site. Sem conta. O código acompanha os valores atuais.

Perguntas frequentes

Porque é que o módulo euclidiano é positivo quando o meu resto é negativo?

O resto usa Math.trunc de a sobre b, que arredonda para zero, pelo que menos 27 módulo 5 dá menos 2, porque o quociente é menos 5. O módulo euclidiano força um resultado não negativo com (a % b + |b|) % |b|, devolvendo 3 para a mesma entrada. A verificação divisível exatamente depende de o resto truncado ser zero, pelo que menos 25 mostra Sim e menos 27 mostra Não, embora ambos fiquem a menos de 5 de um múltiplo.