Conversor de Base Numérica
Converta entre binário, octal, decimal e hexadecimal com visualização de padrão de bits
Entrada
IEEE 754 Ponto Flutuante
Sobre esta ferramenta
O conversor de bases numéricas é uma ferramenta gratuita para desenvolvedores e estudantes que converte entre binário, octal, decimal e hexadecimal em tempo real. Também visualiza o padrão de bits, a representação em complemento de dois e até a disposição interna IEEE 754 dos números de ponto flutuante. Ideal para aprender programação, depurar operações de bits, ler códigos de cor ou endereços de memória e preparar provas de informática.
Como usar
- 1 Selecione a base do número de entrada (binário, octal, decimal ou hexadecimal).
- 2 Digite o valor no campo (o hexadecimal também aceita A-F).
- 3 As conversões para todas as bases aparecem junto ao padrão de bits e ao complemento de dois.
- 4 Para ver a forma IEEE 754 de um decimal, digite-o no campo de ponto flutuante.
Como funciona
A base indica quantos dígitos representam uma posição. O decimal usa dez dígitos (0-9), o binário dois (0 e 1) e o hexadecimal dezesseis (0-9 e A-F). Cada posição tem um peso igual à base elevada a 0, 1, 2 etc., da direita para a esquerda. Por exemplo, binário 1011 = 1x8 + 0x4 + 1x2 + 1x1 = 11. Hexadecimal FF = 15x16 + 15 = 255, o valor máximo de um canal de cor RGB. Os computadores trabalham internamente em binário, então o octal e o hexadecimal servem de abreviação legível. Números negativos são guardados em complemento de dois e os decimais em formato IEEE 754, dividido em sinal, expoente e mantissa.
Perguntas frequentes
Por que o hexadecimal é tão usado em programação?
Porque quatro dígitos binários correspondem exatamente a um hexadecimal, permitindo escrever valores binários longos de forma compacta e legível. Comum em códigos de cor e endereços de memória.
O que é complemento de dois?
Uma forma de representar números negativos invertendo todos os bits e somando um. Assim, um único somador também faz subtrações, simplificando o hardware.
Por que o hexadecimal FF é 255?
F vale 15 em decimal e a segunda posição pesa 16, então FF = 15x16 + 15 = 255, o maior valor que cabe em oito bits.
O que são sinal, expoente e mantissa no IEEE 754?
O sinal indica positivo ou negativo, o expoente escala a magnitude e a mantissa guarda os dígitos significativos. Juntos, aproximam um número real em binário.
Ferramentas e usos relacionados
O hexadecimal está muito ligado ao conversor de códigos de cor. Para códigos de caracteres, veja o conversor ASCII, e para larguras de bits e tamanhos de dados, o conversor de unidades de armazenamento.