OpenReplay Logo
12k
12k

Calculadora binária

Faça contas em binário no seu navegador — somar, subtrair, multiplicar, dividir e executar AND, OR, XOR, NOT e deslocamentos, com o resultado exibido em binário, decimal e hexadecimal ao mesmo tempo.

Largura em bits
Processado localmente
Binário
Decimal
Hex

Sobre esta ferramenta

Uma calculadora binária opera diretamente sobre números na base 2. Informe dois operandos binários, escolha uma operação e veja o resultado sem converter para decimal manualmente. As operações aritméticas (+, −, ×, ÷) e as operações bit a bit (AND, OR, XOR, NOT, deslocamento à esquerda e à direita) são todas suportadas.

Escolha uma largura em bits (8, 16, 32 ou 64) e o resultado é mascarado para essa largura, para que você veja exatamente como o estouro dá a volta — assim como um registrador de CPU de tamanho fixo. Cada resultado é exibido simultaneamente em binário, decimal e hexadecimal, e a divisão por zero e as entradas inválidas são detectadas com uma mensagem clara.

Toda a matemática é executada localmente — os valores que você informa nunca saem do seu navegador.

Perguntas frequentes

Quais operações são suportadas?

Adição, subtração, multiplicação e divisão inteira, além das operações bit a bit AND, OR, XOR, NOT (no primeiro operando) e deslocamento à esquerda/direita. Os resultados aparecem juntos em binário, decimal e hexadecimal.

Como a largura em bits afeta o resultado?

O resultado é mascarado para a largura escolhida, de modo que uma soma de 8 bits de 11111111 + 1 dá a volta para 00000000. Isso espelha como um registrador de tamanho fixo estoura; aumente a largura em bits para evitar a volta.

O deslocamento é lógico ou aritmético?

O deslocamento à direita é lógico — preenche com zeros pela esquerda — operando sobre o padrão de bits sem sinal dentro da largura escolhida.