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.