Calculadora de Módulo

Calcule o resto de uma divisão — a operação módulo

Calculadora de Módulo

Calcule o resto de uma divisão

Calculadora de Módulo

Encontre A mod B

Fórmula
A mod B = A - B x piso(A/B)

O que é uma Calculadora de Módulo?

Uma Calculadora de Módulo é uma ferramenta matemática que encontra o resto de uma divisão. A operação módulo é escrita como a mod b (ou às vezes a % b na programação). Ela mostra o que sobra quando a é dividido por b.

Por exemplo, ao dividir 17 por 5, você obtém 3 com resto 2. Portanto: 17 mod 5 = 2. A operação módulo retorna esse resto.

O módulo é usado em muitas situações práticas:

  • Verificar se um número é par ou ímpar (n mod 2)
  • Trabalhar com ciclos de tempo (como relógios e padrões repetidos)
  • Tarefas de ciência da computação como hashing, indexação e criptografia
  • Encontrar padrões repetidos em matemática (aritmética modular)

Esta calculadora facilita o cálculo rápido de restos, especialmente com números grandes.

Como Usar Esta Calculadora de Módulo

  1. Insira o dividendo (A) -- o número que você quer dividir (exemplo: 17)
  2. Insira o divisor (B) -- o número pelo qual você divide (exemplo: 5)
  3. Clique em 'Calcular' -- para obter o resultado do módulo
  4. Revise o resultado -- a saída mostra tanto o resto (A mod B) quanto o quociente (quantas vezes B cabe em A)
  5. Experimente outros valores -- explore padrões como mod 2, mod 10 ou mod 60

Dicas:

  • O divisor B não deve ser 0 (divisão por zero não está definida)
  • O módulo é comumente usado para 'reiniciar' dentro de um intervalo (como 0–59 para minutos)
  • Se você usar números negativos, diferentes sistemas podem tratar o módulo de forma ligeiramente diferente—esta calculadora segue a convenção do JavaScript de forma consistente

Fórmulas do Módulo

Divisão com Resto

Qualquer divisão pode ser expressa como:

a = b × q + r

a = dividendo

b = divisor

q = quociente (resultado inteiro)

r = resto

Resultado do Módulo

a mod b = r

O resto da divisão

Intervalo do Resto

0 ≤ r < |b|

O resto é sempre menor que o valor absoluto de b

Padrões Comuns do Módulo

Verificação Par / Ímpar

n mod 2

0 → par, 1 → ímpar

Último Dígito

n mod 10

Retorna o último dígito de n

Ciclo de Tempo

minutos mod 60

Posição do ponteiro dos minutos em um ciclo

Exemplos de Cálculo

Exemplo 1: Módulo Básico

Calcular: 17 mod 5

Divisão: 17 ÷ 5 = 3 com resto 2

Verificação: 5 × 3 = 15, e 17 − 15 = 2

Resultado: 17 mod 5 = 2

Exemplo 2: Verificar Par ou Ímpar

Calcular: 29 mod 2

Divisão: 29 ÷ 2 = 14 com resto 1

Raciocínio: Resto é 1 → 29 é ímpar

Resultado: 29 mod 2 = 1

Exemplo 3: Módulo 10 (Último Dígito)

Calcular: 347 mod 10

Divisão: 347 ÷ 10 = 34 com resto 7

Raciocínio: O resto coincide com o último dígito

Resultado: 347 mod 10 = 7

Exemplo 4: Ciclo de Tempo

Problema: Um relógio digital usa um ciclo de 12 horas. São 9 horas agora. Que horas serão em 8 horas?

Cálculo: (9 + 8) = 17

Módulo: 17 mod 12 = 5

Resultado: 5 horas

Perguntas Frequentes

O que significa 'mod'?

'Mod' significa módulo, que retorna o resto após a divisão. Por exemplo, 10 mod 3 = 1 porque 10 ÷ 3 deixa resto 1.

Módulo é o mesmo que divisão?

Não exatamente. A divisão dá o quociente (quantas vezes um número cabe), enquanto o módulo dá o resto. Costuma-se usá-los juntos quando você precisa de ambos.

Para que serve o módulo?

O módulo é útil para ciclos repetitivos (tempo, rotações, padrões), verificar par/ímpar, limitar valores a um intervalo (como 0–59) e muitas aplicações de programação e matemática.

O que acontece se o divisor for 0?

O módulo por 0 não está definido, pois a divisão por 0 não está definida. A calculadora não retornará resultado se você inserir 0 como divisor.

Como o módulo funciona com números negativos?

Diferentes sistemas definem o módulo negativo de formas distintas (alguns usam o sinal do dividendo, outros o do divisor). Se usar números negativos, certifique-se de entender a convenção da calculadora e manté-la consistente.

Incorpore Modulo Calculator ao seu site

Quer adicionar esta calculadora ao seu site? Obtenha um código personalizado que combina com o design do seu site e mantém seus visitantes engajados.

Design responsivo
Estilo personalizado
Carregamento rápido
Otimizado para celular

O que é a operação módulo?

A operação módulo encontra o resto quando um número é dividido por outro. Escrita como a mod n (ou a % n em programação), ela retorna o que sobra depois de dividir a por n o máximo de vezes possível. Por exemplo, 17 mod 5 = 2 porque 17 = 3×5 + 2. O resultado é sempre um número inteiro não negativo menor que o divisor — então mod 5 sempre dá um valor entre 0 e 4.

O módulo aparece em todo lugar na programação: verificar se um número é par (n % 2 == 0), girar por uma lista de opções (índice % comprimento), construir funções hash e aritmética de relógio (o tempo reinicia em 12 ou 24). É uma das operações mais úteis em ciência da computação e matemática. Esta calculadora aceita entradas positivas e negativas e mostra o cálculo completo passo a passo.

Como usar a calculadora de módulo

  1. Digite o dividendo — o número que será dividido (a).
  2. Digite o divisor — o módulo (n).
  3. Clique em Calcular.
  4. Leia o resto — esse é o seu resultado módulo.

Fórmula e exemplos

a mod n = a − n × floor(a / n) Exemplos: 17 mod 5 = 2 (17 = 3×5 + 2) 20 mod 4 = 0 (20 = 5×4 + 0, divisão exata) 7 mod 3 = 1 (7 = 2×3 + 1) Verificar par/ímpar: n mod 2 = 0 → par n mod 2 = 1 → ímpar Aritmética de relógio (12 horas): 14 mod 12 = 2 → 14h = 2:00 PM

O resultado de a mod n sempre satisfaz 0 ≤ resultado < n (para n positivo). O comportamento com números negativos varia conforme a linguagem de programação — algumas usam divisão com piso (Python) e outras usam divisão truncada (C, Java, JavaScript), que pode produzir restos negativos.

Exemplos do mundo real

100 mod 7 = 2

100 = 14×7 + 2. Útil para distribuir 100 itens em 7 grupos — você teria 14 grupos completos com 2 itens sobrando.

256 mod 16 = 0

256 é múltiplo exato de 16, então o resto é 0. Isso aparece constantemente em matemática hexadecimal e binária — potências de 2 se dividem entre si sem sobrar nada.

29 mod 12 = 5

Aritmética de relógio: 29 horas após o meio-dia são 5:00 da manhã do dia seguinte. A operação módulo é o que faz os cálculos de tempo circular funcionarem.

Perguntas frequentes

O que significa mod em programação?
Na maioria das linguagens de programação, o operador % é o operador módulo (ou resto). Por exemplo, 10 % 3 retorna 1 porque 10 dividido por 3 deixa um resto de 1. É usado constantemente para verificar divisibilidade, envolver índices e ciclar valores.
Qual é a diferença entre módulo e resto?
Para números positivos são idênticos. A diferença aparece com números negativos. O módulo matemático sempre retorna um resultado não negativo (divisão com piso), enquanto o resto em programação pode ser negativo (divisão truncada). Por exemplo, -7 mod 3 = 2 matematicamente, mas -7 % 3 = -1 em JavaScript e C.
O que mod 2 diz sobre um número?
n mod 2 é o teste mais rápido de par/ímpar. Se o resultado é 0 o número é par; se é 1 é ímpar. Esse é o uso mais comum do módulo na programação do dia a dia e uma das primeiras coisas que iniciantes aprendem.
Por que o módulo é útil em arrays circulares?
Quando você precisa percorrer um array repetidamente, pode usar índice % comprimento para dar a volta automaticamente. Quando o índice chega ao fim ele reinicia em 0, criando um ciclo infinito sem nenhuma lógica especial. Esse padrão é usado em carrosséis, escalonadores round-robin e buffers circulares.
Como o módulo é usado em criptografia?
O módulo está no coração da criptografia de chave pública. A criptografia RSA depende da exponenciação modular — elevar números a grandes potências mod um primo grande. A troca de chaves Diffie-Hellman e a criptografia de curva elíptica dependem do fato de que a aritmética modular é fácil de calcular para frente, mas extremamente difícil de reverter.