Decimal ⇄ Binário/Hex
Converta números entre Decimal, Binário e Hexadecimal.
Suporta múltiplos valores, BigInt, prefixos (0b
/0x
), agrupamento e preenchimento.
Entrada
Atalhos: Ctrl/⌘+Enter converte · Ctrl/⌘+B copia · Esc limpa resultado.
Resultado
Como funciona
1) Detecção da base: no modo Auto, valores com 0b
são binários; com 0x
, hex. Se tiver letras A–F, é hex; se tiver apenas 0/1, binário; caso contrário, decimal.
2) Conversão com BigInt: usamos BigInt
do navegador, então números grandes funcionam sem perda. Sinais negativos são preservados.
3) Saída: você escolhe a base. Opções permitem prefixos (0b/0x), HEX maiúsculo, agrupamento do binário a cada 4 bits e padding para múltiplos de 8 bits (bytes). O separador define como os resultados são unidos.
4) Assinado (compl. de 2): ao converter Bin/Hex → Decimal, marcando “assinado” com uma largura (ex.: 8/16/32/64), o valor é interpretado em complemento de dois. Ex.: FF
com 8 bits → -1
.
Privacidade: tudo roda no seu navegador; nada é enviado.