Calculadora Bit a Bit
Execute operações bit a bit em dois números. Suporta entrada decimal e hex (0x).
Insira dois números para realizar operações bit a bit.
Reportar um Problema
Encontrou um bug ou tem uma sugestão? Ajude-nos a melhorar esta ferramenta.
O que é esta ferramenta?
A Calculadora Bit a Bit executa operações binárias em valores inteiros, incluindo AND, OR, XOR, NOT, deslocamento à esquerda e deslocamento à direita. As operações bit a bit manipulam bits individuais e são fundamentais em programação de baixo nível, protocolos de rede, criptografia e compressão de dados.
Como usar
- 1
Inserir valores
Insira dois operandos inteiros.
- 2
Selecionar operação
Escolha AND, OR, XOR, NOT, << ou >>.
- 3
Ver resultado
Veja o resultado em decimal, binário e hexadecimal.
Perguntas frequentes
O que o XOR faz?
O XOR (OU exclusivo) retorna 1 apenas quando os dois bits são diferentes. 1 XOR 1 = 0, 0 XOR 0 = 0, 1 XOR 0 = 1. É amplamente usado em criptografia, detecção de erros e troca de variáveis sem uma variável temporária.
Quais operações bitwise são suportadas?
AND, OR, XOR, NOT, deslocamento à esquerda e à direita.
Qual é a diferença entre o deslocamento lógico e o aritmético à direita?
O deslocamento lógico à direita (>>>) preenche os bits mais à esquerda com zeros independentemente do sinal. O deslocamento aritmético à direita (>>) preserva o bit de sinal: preenche com 0 para números positivos e com 1 para números negativos. No JavaScript, >> é aritmético e >>> é lógico. Para números positivos produzem o mesmo resultado, mas para números negativos são diferentes.
Ferramentas relacionadas
- Conversor de Base NuméricaConverta números entre bases binária, octal, decimal e hexadecimal instantaneamente.
- Conversor Hex UTF-8 Base64Converta entre codificações Hex, texto UTF-8 e Base64.
- Codificador/Decodificador Base64Codifique texto para Base64 ou decodifique Base64. Suporte Unicode, 100% no navegador.