Converter inteiros muito grandes
Converta um ID decimal maior que o intervalo seguro do Number para hexadecimal ou base36 sem perder precisão.
Guide
O conversor de bases analisa cada dígito nas bases 2–36 e acumula o valor em BigInt, então o inteiro não fica preso ao limite de 53 bits do inteiro seguro do Number do JavaScript. O modo automático reconhece apenas os prefixos 0x, 0b e 0o como base 16/2/8; sem prefixo, assume decimal.
Atualizado em 2026-09-102 min read
| Entrada | Saída | Observação |
|---|---|---|
255 |
FF |
decimal → base 16 |
0b1111 (automático) |
15 | reconhece binário automaticamente |
-42 |
-2A |
sinal negativo + representação do valor |
FF sem 0x continua sendo tratado como decimal e acusa caractere inválido — selecione 16 manualmente.Converta um ID decimal maior que o intervalo seguro do Number para hexadecimal ou base36 sem perder precisão.
Expanda inteiros com prefixo 0b/0x para decimal e confirme valores de campos de configuração ou de protocolo.
A implementação analisa desde o início como valor BigInt com sinal e, na formatação, apenas coloca - antes do valor absoluto — não existe conceito de largura de bits.
Sim: os dígitos usam 0–9 e a–z.
Os inteiros são calculados apenas no navegador, com BigInt; nada é enviado nem gravado.
Atualizado em 2026-09-10
Conversão entre qualquer base de 2 a 36 com suporte a números grandes e atalhos binário/octal/decimal/hexadecimal
Esta ferramenta ainda não está totalmente traduzida; parte do conteúdo usa o idioma de origem ou um idioma de reserva.
Calculado com BigInt: inteiros de qualquer tamanho mantêm total precisão
Detectado como base 10 .