Como usar o conversor binário
- Digite um número em qualquer um dos quatro campos: Binário, Octal, Decimal ou Hexadecimal.
- Veja os outros três, que se atualizam enquanto você digita. Cada campo tem seu próprio botão de copiar.
- Escolha como agrupar os dígitos binários: Sem agrupar, Grupos de 4 ou Bytes (8).
- Para números negativos, escolha Sinal de menos para escrevê-los com um menos na frente, ou Complemento de dois e uma Largura em bits para ver como o computador os armazena.
Recursos
- Quatro bases ao mesmo tempo: binário (base 2), octal (base 8), decimal (base 10) e hexadecimal (base 16).
- Números grandes exatos, sem arredondamento, não importa quantos dígitos você digite.
- Agrupamento de bits em grupos de 4 ou bytes de 8, para facilitar a leitura.
- Complemento de dois com 8, 16, 32 ou 64 bits, mostrando a faixa com sinal.
- Erros claros que apontam o caractere que não pertence à base, como um 2 num número binário.
- Tamanho em binário, em bits, para você saber quanto espaço o valor ocupa.
O valor de cada posição
Todas as bases funcionam do mesmo jeito; só muda o multiplicador. No decimal, cada posição vale dez vezes a da direita. No binário vale duas vezes, no octal oito e no hexadecimal dezesseis, com as letras de A a F representando os valores de 10 a 15. Por isso o mesmo valor, duzentos e cinquenta e cinco, se escreve 11111111 em binário, 377 em octal, 255 em decimal e FF em hexa.
Complemento de dois na prática
Com 8 bits existem 256 combinações possíveis. O complemento de dois usa o bit mais à esquerda como sinal: padrões que começam com 0 vão de 0 a 127, e os que começam com 1 vão de −128 a −1. Para achar o negativo de um número à mão, inverta todos os bits e some um. Por exemplo, 5 é 00000101; invertendo fica 11111010 e, somando um, 11111011, que é −5. Digite 11111011 no campo Binário com Complemento de dois e 8 bits selecionados para conferir.
Onde isso aparece
- Faculdade e curso técnico: listas de exercícios de sistemas digitais, arquitetura de computadores e lógica de programação.
- Programação: máscaras de bits, flags, valores de registradores e o formato de um inteiro negativo na memória.
- Redes: octetos de endereços IP e máscaras de sub-rede como 255.255.255.0, em que cada 255 é 11111111.
- Design e web: códigos de cor como #6366F1 são três bytes, que valem 99, 102 e 241 em decimal.
Por que usar o conversor binário do Fileora
Ele converte as quatro bases juntas, nunca arredonda números grandes e explica o erro em vez de simplesmente deixar o campo vazio. Roda inteiro no navegador e não pede cadastro.
Para códigos de cor, o conversor de cores transforma hexa em RGB e HSL. Para codificar texto em vez de números, use o codificador e decodificador Base64.