Matemática e números

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

  1. Introduza o primeiro número inteiro no campo Operando A.
  2. Introduza o segundo número inteiro no campo Operando B, se a operação exigir dois valores.
  3. Indique a operação pretendida (AND, OR, XOR, NOT, NAND, NOR, deslocamento à esquerda ou à direita).
  4. 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.

Incorporar esta ferramenta

Adicione esta ferramenta funcional da SmartPlusLab ao seu site com o código abaixo.