Calculadora Bit a Bit
Ferramenta para efetuar operações lógicas e deslocamentos binários entre números inteiros com visualização em base decimal e binária.
Executar ferramenta
A Calculadora Bit a Bit permite executar operações lógicas e deslocamentos ao nível dos bits entre números inteiros. O utilitário processa valores numéricos convertidos para inteiros e suporta operações como AND, OR, XOR, NOT, NAND, NOR, bem como deslocamento à esquerda e à direita. Cada cálculo apresenta o resultado em formato numérico e inclui a representação binária correspondente com uma largura mínima de oito bits para facilitar a inspeção visual dos dados. Ao trabalhar com deslocamentos de bits, o segundo operando define a quantidade de posições a deslocar e deve ser obrigatoriamente um valor não negativo. Na operação NOT, apenas o primeiro operando é invertido, sendo o segundo operando ignorado na análise binária. Se os campos forem deixados em branco, a ferramenta assume o valor zero por omissão e aplica a operação predefinida AND. Esta ferramenta online é útil para programadores, estudantes e profissionais que trabalham com máscaras de bits, operações de baixo nível e manipulação direta de registos.
Instruções
- Introduza o primeiro número inteiro no campo Operando A.
- Introduza o segundo número inteiro no campo Operando B, se a operação exigir dois valores.
- Indique a operação pretendida (AND, OR, XOR, NOT, NAND, NOR, deslocamento à esquerda ou à direita).
- Clique em Executar para obter o resultado decimal acompanhado da respetiva sequência binária.
Exemplos
- Operação AND entre 12 (binário 00001100) e 5 (binário 00000101): o cálculo devolve o valor 4 (binário 00000100).
- Operação de deslocamento à esquerda com o operando A igual a 3 (binário 00000011) e o operando B igual a 2: o resultado obtido é 12 (binário 00001100).
Perguntas frequentes
O que acontece se o campo da operação não for preenchido?
Se o campo da operação não for preenchido, a ferramenta utiliza a operação AND por predefinição e processa os valores numéricos introduzidos.
É possível utilizar valores negativos no deslocamento de bits?
Não. As operações de deslocamento à esquerda e à direita exigem que o segundo operando seja um número inteiro não negativo.
Como funciona a operação NOT nesta calculadora?
A operação NOT atua apenas sobre os bits do operando A, invertendo cada um deles. O segundo operando não é utilizado no cálculo nem na representação binária resultante.
O nome da operação diferencia letras maiúsculas de minúsculas?
Não. A ferramenta aceita os nomes das operações independentemente da utilização de maiúsculas ou minúsculas.