Conversor de base numérica
Converta um número decimal em binário, octal e hexadecimal.
Resultado
Binário (base 2)
11111111
Octal (base 8)
377
Hexadecimal (base 16)
FF
Como funciona
Mudar de base muda a notação, não o número. O valor que escrevemos 255 em decimal é 11111111 em binário, 377 em octal e FF em hexadecimal — quatro etiquetas para uma mesma quantidade. A conversão se obtém por divisões sucessivas pela base de destino, recolhendo os restos. Os computadores trabalham em binário porque um transistor tem dois estados estáveis, mas o binário é ilegível para humanos: oito bits já formam uma cadeia impossível de memorizar. O hexadecimal resolve isso empacotando exatamente quatro bits num dígito, então um byte vira dois caracteres, e 255 — o maior valor que um byte pode conter — vira o limpo FF. Essa relação de quatro bits por dígito explica por que o hexadecimal aparece em toda parte perto do hardware: códigos de cor, endereços de memória, endereços MAC, códigos de erro e assinaturas de arquivo. O octal, que agrupa três bits, sobrevive principalmente nas permissões de arquivo Unix.
Publicidade
Perguntas frequentes
Quanto é 255 em hexadecimal?
255 em decimal é FF em hexadecimal e 11111111 em binário.
Por que usar hexadecimal?
É compacto: um dígito hexadecimal equivale a quatro binários, útil para cores e endereços de memória.
Como converto binário em hexadecimal de cabeça?
Agrupe os bits de quatro em quatro a partir da direita e traduza cada grupo separadamente: 1011 0110 vira B6. Funciona porque 16 = 2⁴, então um dígito hexadecimal são exatamente quatro bits — sem nenhuma aritmética.
Publicidade