Calculadora binária para aritmética de bases e operações bit a bit
Esta calculadora binária permite fazer contas direto em números binários, octais e hexadecimais sem precisar converter antes para decimal. Escolha uma base, digite dois valores, selecione um operador e o resultado aparece de uma vez nos quatro sistemas numéricos — binário, octal, decimal e hex.
Além da aritmética comum, você pode executar operações bit a bit — AND, OR, XOR, deslocamento à esquerda e à direita — no modo binário. Foi feita para programadores, estudantes de computação e quem trabalha com computação de baixo nível, códigos de cor, permissões de arquivo ou endereços de memória.
Como usar a calculadora de aritmética em bases
Escolha a base numérica
Selecione uma aba: Binário (dígitos 0–1), Octal (dígitos 0–7) ou Hexadecimal (dígitos 0–9 e A–F). O prefixo e o texto de exemplo do campo se ajustam automaticamente.
Digite os dois valores
Digite o primeiro valor no campo de cima e o segundo no campo de baixo. A entrada é validada conforme você digita, e qualquer caractere inválido para a base selecionada é destacado com uma borda vermelha.
Escolha um operador
Selecione um operador aritmético — somar, subtrair, multiplicar, dividir ou módulo. No modo Binário você também conta com os operadores bit a bit: AND, OR, XOR, deslocamento à esquerda e à direita.
Calcule e leia o resultado
Clique em Calcular ou pressione Enter. A resposta é mostrada em binário, octal, decimal e hexadecimal ao mesmo tempo, com a base ativa em destaque. Use o botão de copiar em qualquer linha para pegar aquele formato.
Recursos
Suporte a várias bases
Trabalhe direto em binário (base 2), octal (base 8) ou hexadecimal (base 16) — sem precisar converter manualmente.
Operações aritméticas completas
Some, subtraia, multiplique, divida e calcule o módulo (resto) de números em qualquer base suportada.
Operações bit a bit
No modo Binário, execute AND, OR, XOR, deslocamento à esquerda e à direita para tarefas de baixo nível e de programação.
Resultado em vários formatos
Cada resposta é exibida em binário, octal, decimal e hexadecimal de uma vez, com a base ativa em destaque.
Suporte a números grandes
Os cálculos usam BigInt, então você trabalha com inteiros muito grandes, bem além do limite numérico comum.
Validação de entrada em tempo real
Cada campo é verificado conforme você digita e sinaliza caracteres inválidos para a base selecionada com uma borda vermelha.
Exemplos com um clique
Toque em qualquer exemplo embutido para preencher automaticamente os dois valores e o operador, e calcule o resultado na hora.
Copiar qualquer formato
Copie o resultado em binário, octal, decimal ou hex para a área de transferência com um único clique.
Referência de operadores
Abra a referência embutida com o nome de cada operador e um exemplo resolvido, útil quando você esquece o que um símbolo faz.
Pensado para o teclado
Pressione Enter a partir de qualquer campo para calcular e use Limpar para zerar os dois valores e o resultado.
Perguntas frequentes
Como somar dois números binários?
A soma binária usa apenas 0 e 1 e faz o "vai um" no 2 em vez de no 10, então 1 + 1 é igual a 10 (que é 2 em decimal). Com esta calculadora você pula a conta do transporte: escolha a aba Binário, digite os dois valores, selecione o operador de soma e o total aparece em binário, octal, decimal e hex.
Como subtrair ou multiplicar números binários?
Continue no modo Binário, digite os dois valores e escolha o operador de subtração ou multiplicação. A calculadora cuida do empréstimo e dos deslocamentos para você e mostra o resultado nas quatro bases. Se uma subtração der um número negativo, a resposta aparece com um sinal de menos à frente.
Dá para fazer contas direto em hexadecimal ou octal?
Sim. Mude para a aba Hexadecimal ou Octal e a calculadora aceita e opera direto nesses dígitos — hex aceita 0–9 e A–F, octal aceita 0–7. Você não precisa converter antes para decimal; o resultado ainda assim aparece nos quatro sistemas numéricos.
Por que as operações bit a bit só estão disponíveis no modo binário?
Os operadores bit a bit (AND, OR, XOR e os deslocamentos) atuam sobre bits individuais, então ficam mais claros em binário, onde cada dígito é um bit. Esta calculadora só exibe esses operadores na aba Binário; mesmo assim você vê o resultado bit a bit em hex e octal no painel de resultados.
O que é o deslocamento de bits à esquerda ou à direita?
O deslocamento à esquerda move cada bit para a esquerda por um número definido de posições, o que multiplica o valor por 2 a cada passo — então 1 deslocado 4 posições à esquerda é igual a 16. O deslocamento à direita move os bits no sentido contrário e divide por potências de 2. Os deslocamentos são rápidos no nível do hardware e comuns para multiplicar ou dividir por potências de dois de forma eficiente.
Como calcular o módulo binário (o resto)?
Escolha o operador de módulo (%) para obter o resto da divisão do primeiro valor pelo segundo. Funciona em todas as bases. Se o segundo valor for zero, a calculadora para e mostra a mensagem "não é possível calcular o módulo por zero" em vez de um resultado inválido.
Qual é o maior número que esta calculadora consegue tratar?
Os cálculos rodam em BigInt, que lida com inteiros arbitrariamente grandes, então você trabalha com valores como DEADBEEF em hex ou longas cadeias binárias sem erros de estouro.
Por que minha entrada aparece com uma borda vermelha?
A borda vermelha indica que algum caractere não é válido para a base selecionada. O binário aceita apenas 0–1, o octal aceita 0–7 e o hexadecimal aceita 0–9 e A–F. Remova os caracteres sinalizados ou mude para a base que corresponde ao seu número.
Ainda não há comentários. Seja o primeiro a comentar!