— ——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.