Anúncios incomodam? Ir Sem anúncios Hoje

Calculadora de Módulo

DesenvolvedorMatemática
ANUNCIADO Remover?
ANUNCIADO Remover?

Guia

Calculadora de Módulo

Calcule o resto de uma operação de divisão instantaneamente. O Calculador de Módulo suporta seis operações — módulo simples, adição modular, subtração, multiplicação, exponenciação e verificação de congruência — com suporte completo ao BigInt para números arbitrariamente grandes e tratamento tanto de números negativos truncados quanto de acordo com a divisão de Euclides.

Como usar

Selecione uma operação no menu suspenso, insira seus valores e o resultado aparece instantaneamente. Para o módulo simples, insira a e n (módulo). Para operações binárias, insira a, be, e n. Use a explicação passo a passo para entender exatamente como o resultado foi calculado.

Características

  • 6 operações – módulo simples, adição modular, subtração, multiplicação, exponenciação e verificação de congruência
  • Suporte ao BigInt – trata inteiros arbitrariamente grandes além dos limites padrão do número do JavaScript
  • Tratamento de números negativos – tanto o modo de divisão truncada (estilo C/Java) quanto o modo de Euclides (sempre não negativo)
  • Explicação passo a passo – mostra cada passo de cálculo para fins educacionais
  • Resultados em tempo real – o resultado atualiza instantaneamente enquanto você digita

ANUNCIADO Remover?

Perguntas frequentes

  1. Qual é a diferença entre módulo truncado e euclidiano?

    O módulo truncado segue a convenção C/Java, onde o resultado tem o mesmo sinal do dividendo: −10 mod 3 = −1. O módulo euclidiano sempre retorna um resultado não negativo: −10 mod 3 = 2. A definição euclidiana é matematicamente preferida porque satisfaz a propriedade de que a ≡ r (mod n), onde 0 ≤ r < n.

  2. Para que serve a aritmética modular na ciência da computação?

    A aritmética modular é fundamental para criptografia (RSA, troca de chaves Diffie-Hellman), funções hash, estruturas de dados cíclicas como ring buffers, cálculos de calendário, checksums e geração de números pseudoaleatórios. Também é usada em códigos de detecção de erros como validação ISBN, IBAN e Luhn.

  3. O que significa dois números serem congruentes módulo n?

    Dois inteiros a e b são congruentes módulo n (escrito a ≡ b mod n) se eles tiverem o mesmo resto quando divididos por n, ou equivalentemente se sua diferença (a − b) for divisível por n. Por exemplo, 17 ≡ 5 (mod 12) porque 17 − 5 = 12, que é divisível por 12.

  4. Como funciona a exponenciação modular?

    A exponenciação modular calcula (baseⁿ) mod m eficientemente usando o algoritmo de exponenciação por quadrados repetidos, que reduz um número exponencial de multiplicações a um número logarítmico. Isso é crítico na criptografia de chave pública, onde os expoentes podem ter centenas de dígitos.

Quer eliminar anúncios? Fique sem anúncios hoje mesmo

Instale nossas extensões

Adicione ferramentas de IO ao seu navegador favorito para acesso instantâneo e pesquisa mais rápida

Ao Extensão do Chrome Ao Extensão de Borda Ao Extensão Firefox Ao Extensão Opera

O placar chegou!

Placar é uma forma divertida de acompanhar seus jogos, todos os dados são armazenados em seu navegador. Mais recursos serão lançados em breve!

ANUNCIADO Remover?
ANUNCIADO Remover?
ANUNCIADO Remover?

Notícias com destaques técnicos

Envolver-se

Ajude-nos a continuar fornecendo ferramentas gratuitas valiosas

Compre-me um café
ANUNCIADO Remover?