Conversor de bases numéricas: binário, decimal, hexadecimal

Converta números inteiros entre binário, octal, decimal, hexadecimal e qualquer base de 2 a 36.

Binário (2)
11111111
Octal (8)
377
Decimal (10)
255
Hexadecimal (16)
FF
73

Como usar

Digite um número inteiro e escolha em que base ele está. Você vê na hora o valor em binário, octal, decimal e hexadecimal, além de qualquer base de 2 a 36.

Não há distinção entre letras maiúsculas e minúsculas, espaços e sublinhados entre os dígitos são ignorados, e os prefixos 0b, 0o e 0x são reconhecidos. Os números podem ter qualquer tamanho, sem perder precisão.

Como funciona

Na base N, cada dígito vale N vezes mais que o dígito à sua direita. Por exemplo, o binário 1011 = 1·8 + 0·4 + 1·2 + 1·1 = 11. Nas bases acima de 10, letras viram dígitos: A = 10, B = 11, … F = 15, … Z = 35.

Exemplos

Perguntas frequentes

Dá para converter números com casas decimais? Não, o conversor trabalha com inteiros, inclusive negativos.

Para que serve a base 36? Para identificadores curtos: ela usa os dez algarismos e as 26 letras do alfabeto latino.