Anúncios incomodam? Ir Sem anúncios Hoje

Calculadora de Módulo

DesenvolvedorMatemática
ANÚNCIO · REMOVER?
ANÚNCIO · REMOVER?

Guia

Calculadora de Módulo

Calcule o resto de uma operação de divisão instantaneamente. A Calculadora 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 total a BigInt para números arbitrariamente grandes e tratamento de números negativos truncado e euclidiano.

Como usar

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

Características

  • 6 operações – módulo simples, adição, subtração, multiplicação, exponenciação modular e verificação de congruência
  • Suporte a BigInt – lida com inteiros arbitrariamente grandes além dos limites numéricos padrão do JavaScript
  • Tratamento de números negativos – modos de divisão truncada (estilo C/Java) e euclidiana (sempre não negativa)
  • Análise passo a passo – mostra cada etapa de computação para fins educacionais
  • Resultados em tempo real – a saída é atualizada instantaneamente conforme você digita

ANÚNCIO · 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!

ANÚNCIO · REMOVER?
ANÚNCIO · REMOVER?
ANÚNCIO · REMOVER?

Notícias com destaques técnicos

Envolver-se

Ajude-nos a continuar fornecendo ferramentas gratuitas valiosas

Compre-me um café
ANÚNCIO · REMOVER?