Desde 2010 · Mais de 2 milhões de usos de ferramentas por mês
Desde 2010
Adicionar ao Chrome

Minha Caixa de Ferramentas

Modo Automático

Nenhuma ferramenta salva ainda.

Atualize para a Versão Premium
Ferramentas relacionadas
Calculadora de notação científicaCalculadora de Teoria dos ConjuntosCalculadora de Números ComplexosCalculadora de soma de inteiros positivosCalculadora BináriaCalculadora HexSimulador de Portas Lógicas
Página Inicial > Matemática > Operações matemáticas avançadas
 

Calculadora de Lógica Binária

Realize operações bit a bit (AND, OR, XOR, NOT) e operações de deslocamento de bits em números inteiros com diagramas de bits visuais interativos mostrando cada posição de bit.

Uso gratuitoSem cadastroAtualizado em dez/2025
Calculadora de Lógica BináriaExperimente agora — grátis ▼

Tente estes exemplos:

12 & 10 5 | 3 1010 ^ 1100 0xFF & 0xAA
Dica: Insira números no formato escolhido. Para binário, use apenas 0 e 1. Para hexadecimal, use 0-9 e A-F. Os resultados são mostrados em todos os três formatos com diagramas de bits visuais.

Embed Calculadora de Lógica Binária Widget

Calculadora de Lógica Binária

Bem-vindo à Calculadora de Lógica Binária, uma poderosa ferramenta online para realizar operações bit a bit em números inteiros com diagramas de bits visuais interativos. Seja você um desenvolvedor de software trabalhando com código de baixo nível, um estudante de ciência da computação aprendendo aritmética binária ou um engenheiro otimizando algoritmos, esta calculadora ajuda você a entender e visualizar as operações AND, OR, XOR bit a bit com análise detalhada em nível de bit.

O Que São Operações Bit a Bit?

As operações bit a bit trabalham diretamente na representação binária dos números, processando cada bit (0 ou 1) individualmente. Essas operações são fundamentais para a ciência da computação e são usadas extensivamente em programação de sistemas, criptografia, computação gráfica, redes e otimização de desempenho.

AND Bit a Bit (&)

A operação AND compara cada bit de dois números e retorna 1 apenas quando AMBOS os bits são 1.

ABA AND B
000
010
100
111

Usos comuns:

OR Bit a Bit (|)

A operação OR compara cada bit e retorna 1 quando PELO MENOS UM bit é 1.

ABA OR B
000
011
101
111

Usos comuns:

XOR Bit a Bit (^)

A operação XOR (OU exclusivo) retorna 1 quando os bits são DIFERENTES.

ABA XOR B
000
011
101
110

Usos comuns:

Por Que Usar Esta Calculadora?

Diagramas Visuais de Bits

Ao contrário das calculadoras simples que apenas mostram o resultado, nossa ferramenta exibe diagramas interativos bit a bit, mostrando exatamente como cada posição é calculada. Essa abordagem visual torna a compreensão das operações bit a bit intuitiva e educacional.

Múltiplos Formatos de Números

Insira números no formato mais conveniente para o seu caso de uso:

Largura de Bits Configurável

Escolha a largura de bits que corresponde à sua aplicação:

Como Usar Esta Calculadora

  1. Selecione o formato de entrada: Escolha Binário, Decimal ou Hexadecimal no menu suspenso.
  2. Insira seus números: Digite dois números inteiros nos campos de entrada.
  3. Escolha a largura de bits: Selecione uma largura específica ou deixe em Auto.
  4. Selecione a operação: Clique em AND, OR, XOR ou Calcular Tudo.
  5. Analise os resultados: Veja os resultados em todos os três formatos, além do diagrama visual de bits.

Exemplos Práticos

Exemplo 1: Verificando Permissões

Sinalizadores de permissão: READ=4, WRITE=2, EXECUTE=1

Exemplo 2: Alternando um Sinalizador de Recurso

Alternar o bit 2 no valor 5:

Exemplo 3: Mascarando o Nibble Inferior

Extrair os 4 bits inferiores de 0xAB:

Perguntas Frequentes

O que é uma operação AND bit a bit?

O AND bit a bit compara cada bit de dois números e retorna 1 apenas quando AMBOS os bits são 1. Por exemplo, 5 AND 3: 0101 AND 0011 = 0001 (decimal 1). É comumente usado para mascarar bits específicos, verificar se um bit está definido e limpar bits.

O que é uma operação OR bit a bit?

O OR bit a bit compara cada bit de dois números e retorna 1 quando PELO MENOS UM bit é 1. Por exemplo, 5 OR 3: 0101 OR 0011 = 0111 (decimal 7). É comumente usado para definir bits específicos e combinar sinalizadores.

O que é uma operação XOR bit a bit?

O XOR bit a bit (OU exclusivo) compara cada bit e retorna 1 quando os bits são DIFERENTES. Por exemplo, 5 XOR 3: 0101 XOR 0011 = 0110 (decimal 6). O XOR é usado em criptografia, alternância de bits, troca de valores sem uma variável temporária e detecção de erros.

O que são operações de deslocamento de bits?

As operações de deslocamento de bits movem todos os bits de um número para a esquerda ou para a direita por um número especificado de posições. O deslocamento para a esquerda (<<) multiplica por potências de 2, enquanto o deslocamento para a direita (>>) divide por potências de 2. Por exemplo, 5 << 2 desloca 0101 para a esquerda por 2 para obter 10100 (decimal 20).

O que é a operação NOT na aritmética bit a bit?

O NOT bit a bit inverte cada bit: 0 torna-se 1 e 1 torna-se 0. O resultado depende da largura de bits. Para um número de 8 bits, NOT 5 (00000101) = 250 (11111010). Isso também é chamado de complemento de um.

Operações Relacionadas

Para operações de deslocamento de bits (deslocamento para a esquerda, deslocamento para a direita) e NOT bit a bit, visite nossa Calculadora de Deslocamento de Bits.

Recursos Adicionais

Para aprender mais sobre operações bit a bit:

Cite este conteúdo, página ou ferramenta como:

"Calculadora de Lógica Binária" em https://MiniWebtool.com/br/calculadora-de-lógica-binária/ de MiniWebtool, https://MiniWebtool.com/

pela equipe miniwebtool. Atualizado: 26 de dezembro de 2025

Você também pode experimentar nosso Solucionador de Matemática AI GPT para resolver seus problemas de matemática através de perguntas e respostas em linguagem natural.

Operações matemáticas avançadas:

Ferramentas populares e atualizadas:

Gerador de Tabela VerdadeSimplificador de Álgebra BooleanaCalculadora de ProbabilidadeVer todos →
Página Inicial > Matemática > Operações matemáticas avançadas > Calculadora de Lógica Binária