Para converter decimal para binário, digite o número no campo decimal e veja ao mesmo tempo o valor em binário (base 2), hexadecimal (base 16), octal (base 8) e em qualquer outra base de 2 a 36. Funciona nos dois sentidos: digite em binário ou hexadecimal para ver o decimal. Números inteiros de qualquer tamanho são convertidos sem perder precisão.
Na aba de texto, o mesmo conversor transforma letras em código binário e hexadecimal.
Como converter decimal para binário à mão
Divida o número por 2 seguidamente e anote os restos; o binário é a sequência dos restos lida de baixo para cima. Para 25: 25 ÷ 2 = 12, resto 1; 12 ÷ 2 = 6, resto 0; 6 ÷ 2 = 3, resto 0; 3 ÷ 2 = 1, resto 1; 1 ÷ 2 = 0, resto 1. Lendo de baixo para cima: 11001.
De binário para decimal
Some as potências de 2 das posições com 1, da direita para a esquerda (1, 2, 4, 8, 16…). 1101 = 8 + 4 + 0 + 1 = 13.
Hexadecimal e octal
No hexadecimal, cada dígito representa 4 bits, com as letras A a F para 10 a 15: 255 = 11111111 = FF. No octal, cada dígito representa 3 bits: 64 = 1000000 = 100. Cores na web (#FF8800) e endereços de memória usam hexadecimal.