Conversor base

Digite um número, escolha as bases de origem e destino e obtenha resultados ao vivo. Suporta 0b, 0o, 0x prefixos e inteiros grandes.

Privacidade: processado localmente, nunca carregado.

↓ Colar na área de entrada abaixo para ver os resultados instantaneamente

源进制
目标进制

输入数字

支持 0b / 0o / 0x 前缀,实时转换进制。

转换结果

Notas

进制说明

大整数使用 BigInt 计算,可处理超出 JS Number 安全范围的值。前缀 0b、0o、0x 会覆盖源进制选择。

Digite um número, escolha as bases de origem e destino e obtenha resultados ao vivo. Suporta 0b, 0o, 0x prefixos e inteiros grandes.

Iniciação rápida

  1. Selecione as bases

    Misture as bases fonte e alvo livremente.

  2. Insira números

    Por exemplo, 255 para hex dá 0xFF.

Características e casos de uso

Converte binário, octal, decimal e hexadecimal - incluindo inteiros grandes e formas prefixas - para código ou documentos.

Comum na depuração de registros, leitura de pacotes hex dumps, quebra-cabeças CTF, e desenvolvimento incorporado.

Usos comuns

Debug bit flags, canais de cor, máscaras de rede e bits de permissão com hex e binário.

Fluxo de trabalho típico

Depois de abrir o conversor base, primeiro digite o número que você deseja converter no campo de entrada. Suporta prefixos como 0b para binário (por exemplo, 0b1010), 0o para octal (por exemplo, 0o755), e 0x para hexadecimal (por exemplo, 0xFF). Em seguida, selecione as bases de origem e destino, e o resultado aparecerá em tempo real.

Se você precisar lidar com números inteiros grandes ou bases especiais (como base 36), basta digitar. A ferramenta lida automaticamente com cálculos de números grandes com precisão. Você pode copiar o resultado para o porta-papeles para uso posterior, tornando-o ideal para depuração de programação, análise de protocolo de rede ou cálculos matemáticos.

Exemplos

Decimal para Hex

Input

255

Output

0xFF

FAQ

Perda de precisão?

Use BigInt para inteiros sem erro flutuante; inteiros somente.

Por que a base 36 usa as letras A-Z?

A base 36 requer 36 símbolos únicos. Os dígitos 0 - 9 cobrem os primeiros 10 valores, enquanto as letras A-Z (ou a-z) representam 10 - 35, permitindo uma representação compacta de grandes números. Por exemplo, "Z" na base 36 é igual a 35 em decimal.