Calculadora Bitwise
Realize operações bitwise (AND, OR, XOR, NOT, deslocamento à esquerda, deslocamento à direita) em dois inteiros. Útil para programação de baixo nível e design de lógica digital.
Esta calculadora foi útil?
Como utilizar esta ferramenta?
Esta calculadora realiza operações bit a bit em dois números inteiros. Siga estes passos:
- Insira o primeiro número inteiro no campo "Primeiro Número Inteiro" (ex.: 12).
- Insira o segundo número inteiro no campo "Segundo Número Inteiro" (ex.: 5). Este campo é desativado quando "NOT" é selecionado.
- Escolha uma operação no menu suspenso:
- AND, OR, XOR — operações bit a bit padrão em ambos os números.
- NOT — inverte os bits apenas do primeiro número inteiro.
- Deslocamento à Esquerda / Deslocamento à Direita — desloca o primeiro número inteiro pelo valor do segundo número inteiro.
- Clique em "Calcular" ou pressione Enter em qualquer campo de entrada.
- O resultado mostra:
- O resultado inteiro (ex.:
4). - A representação binária (ex.:
100). - Uma linha de detalhe mostrando a operação (ex.:
12 & 5 = 4).
- O resultado inteiro (ex.:
Todas as entradas devem ser números inteiros. A operação "NOT" desativa automaticamente a segunda entrada.
Resultados Anteriores
| Resultado | Entradas | Data |
|---|
Perguntas Frequentes
A bitwise operation operates on one or more bit patterns or binary numerals at the level of their individual bits. Common operations include AND, OR, XOR, NOT, and bit shifts.
The NOT operation flips all bits of the number. In JavaScript, ~x returns -(x+1) because of two's complement representation. For example, ~5 = -6.
Yes, the calculator accepts negative integers. Bitwise operations treat numbers as signed 32-bit integers in JavaScript.