Logo do MyVIPWebTools

Calculadora de Bits — Operações AND, OR, XOR, NOT e Deslocamento de Bits

Nossa Calculadora de Bits calcula operações AND, OR, XOR, NOT e de deslocamento de bits (<<, >>) em inteiros com sinal de 32 bits, as mesmas operações usadas constantemente em programação, flags e manipulação de dados de baixo nível. Cada resultado vem com um diagrama visual de bits mostrando a representação binária de cada operando e a saída, bit a bit, para você ver exatamente quais bits mudaram e por quê.

Resposta rápida

Operadores de bits (AND, OR, XOR, NOT e deslocamentos) trabalham diretamente na representação binária de um número. Digite um ou dois inteiros, escolha uma operação, e esta calculadora mostra o resultado exato junto com um diagrama visual bit a bit de ambos os operandos e da saída.

bitwiseCalc.noResults

Como usar Calculadora de Bits — AND, OR, XOR, NOT, Deslocamentos Online

  1. 1

    Escolha uma operação: AND, OR, XOR, NOT, deslocamento à esquerda ou à direita.

  2. 2

    Digite o primeiro valor inteiro.

  3. 3

    Para operações binárias, digite o segundo valor (ou a quantidade de deslocamento para os operadores de deslocamento).

  4. 4

    Clique em 'Calcular' para ver o resultado junto com um diagrama visual bit a bit.

Por que usar Calculadora de Bits — AND, OR, XOR, NOT, Deslocamentos Online?

Operações a nível de bits trabalham diretamente na representação binária dos números em vez de seu valor decimal, o que as torna rápidas e essenciais para tarefas como definir flags de permissão, empacotar múltiplos valores em um único inteiro, implementar funções hash e código gráfico ou de rede de baixo nível. Raciocinar sobre binário à mão é propenso a erros quando os números ultrapassam alguns bits, então nossa calculadora computa o resultado exato e renderiza cada operando como uma linha de bits, deixando imediatamente claro quais posições de bits específicas a operação afetou.

Perguntas frequentes

Ferramentas relacionadas

Calculadora de Bits — AND, OR, XOR, NOT, Deslocamentos Online | MyVIPWebTools