A operação do módulo (mod ou%) retorna o restante após dividir um número por outro. Para um mod b: divida a por b e o resultado é o restante. Por exemplo, 17 mod 5 = 2 (porque 17 = 3×5 + 2). O resultado está sempre no intervalo [0, b-1] para valores positivos
.A relação: a = q×b + r, onde q é o quociente (piso (a/b)) e r é o restante (0 ≤ r < b). Modulo é a operação de parceria com a divisão de números inteiros. Se a ÷ b = 3 resto 2, então um mod b = 2. Nossa calculadora usa a definição verdadeira do módulo (sempre não negativa) em vez da definição baseada no restante usada em algumas linguagens de programação
para números negativos. Aaritmética modular — aritmética com um módulo fixo em que os números se enrolam — forma a base da aritmética do relógio. As horas em um relógio são calculadas no mod 12 ou no mod 24. Se for 10 da manhã e você adicionar 5 horas: (10 + 5) mod 12 = 3 da tarde. Esse comportamento “envolvente” é fundamental para muitos algoritmos em ciência da computação e criptografia
.módulo aparece em toda parte na programação e na matemática. Verificação par/ímpar: se n% 2 == 0, n é par. Matrizes circulares e buffers: index = (current_index + 1)% array_size volta até o início. Tabelas de hash: bucket = hash (key)% num_buckets mapeia qualquer valor de hash
para um índice de bucket válido.Nos cálculos do calendário, a aritmética do dia da semana usa o mod 7. A fórmula de Zeller e o algoritmo Doomsday dependem fortemente da aritmética modular para determinar em que dia da semana qualquer data cai. Eles funcionam porque há exatamente 7 dias em uma semana — um módulo fixo
.Em criptografia, a exponenciação modular (a^b mod n) é o núcleo da criptografia RSA, da troca de chaves Diffie-Hellman e da criptografia de curva elíptica. A segurança se baseia no problema do logaritmo discreto: dado a^b mod n, encontrar b é computacionalmente inviável para n grande. Essa assimetria (fácil de computar para frente, difícil de reverter) sustenta a maior parte da criptografia de chave pública.
comportamento do módulo com números negativos varia de acordo com a linguagem de programação, o que causa muitos bugs. Em matemática, o módulo é sempre não negativo: -7 mod 3 = 2 (já que -7 = -3 × 3 + 2). Mas em linguagens como C, Java e Python (para o operador%), o restante assume o sinal do dividendo: -7% 3 = -1 em C/Java. Python usa um módulo verdadeiro: -7% 3
= 2.A maneira segura de garantir um resultado não negativo em qualquer idioma: ((a% b) + b)% b. Isso manipula entradas negativas corretamente e é usado em nossa calculadora. Esse padrão é essencial ao usar o módulo para indexação de matrizes ou cálculos de dias em que resultados negativos causariam
erros.Casos especiais: qualquer número mod 1 = 0 (dividir por 1 sempre deixa nenhum resto). Qualquer número mod em si = 0. 0 mod qualquer número diferente de zero = 0. A divisão (e módulo) por zero é indefinida — sempre verifique se há zero divisores antes de
calcular o módulo.Calculate the remainder of a division operation. Find a mod b instantly with step-by-step explanation. Insira seus valores acima e clique em Calcular para obter resultados instantâneos. Todos os cálculos são realizados no seu navegador — nenhum dado é enviado a servidores externos.
Esta calculadora utiliza fórmulas matemáticas validadas e amplamente reconhecidas para fornecer resultados precisos. Os cálculos são realizados em tempo real no seu navegador, garantindo privacidade e velocidade. Nenhuma informação sua é enviada para nossos servidores.
15 mod 4 = 3. Como 15 = 3×4 + 3, o restante é 3. Verifique: 3×4 = 12 e 15 - 12 = 3. ✓
O módulo por zero é indefinido, assim como a divisão por zero. Você não pode calcular um mod 0. Nossa calculadora retorna uma mensagem de erro nesse caso.
Um número a é divisível por b se e somente se um mod b = 0. Por exemplo, 24 mod 6 = 0, então 24 é divisível por 6. 25 mod 6 = 1, então 25 não é divisível por 6.
Sim, todas as calculadoras do RunCalc são 100% gratuitas e não requerem cadastro ou login. Você pode usá-las quantas vezes quiser, a qualquer hora, em qualquer dispositivo.
Nossa calculadora usa fórmulas matemáticas padrão amplamente aceitas e é precisa para a maioria dos casos de uso cotidianos. Para aplicações críticas ou decisões importantes, sempre verifique os resultados com um profissional qualificado.
Sim! Nossa calculadora é totalmente responsiva e funciona perfeitamente em smartphones, tablets e computadores. Não precisa instalar nenhum aplicativo.
Não. Todos os cálculos são realizados diretamente no seu navegador. Nenhum dado pessoal é enviado ou armazenado em nossos servidores. Sua privacidade está completamente protegida.
Você pode usar quantas vezes precisar! Para monitoramento de saúde ou finanças, recomendamos verificações regulares para acompanhar seu progresso e fazer ajustes conforme necessário.