Convertir un entero enorme
Pasa un ID decimal que supera el rango seguro de Number a hexadecimal o base36 sin perder precisión.
Guide
El conversor de bases interpreta dígito a dígito los números de cualquier base entre 2 y 36 y los acumula en un BigInt, así que los enteros no tropiezan con el límite de 53 bits de los enteros seguros de JavaScript Number. El modo automático solo reconoce las bases 16, 2 y 8 a partir de los prefijos 0x, 0b y 0o; si no hay prefijo, asume decimal.
Actualizado el 2026-09-102 min read
| Entrada | Salida | Notas |
|---|---|---|
255 |
FF |
De decimal a base 16 |
0b1111 en automático |
15 | Binario detectado automáticamente |
-42 |
-2A |
Signo menos y magnitud |
FF sin 0x se sigue leyendo como decimal y da error de carácter no válido, así que hay que seleccionar la base 16 a mano.Pasa un ID decimal que supera el rango seguro de Number a hexadecimal o base36 sin perder precisión.
Expande un entero con prefijo 0b o 0x a decimal para confirmar el valor de un campo de configuración o de protocolo.
La implementación lo interpreta desde el principio como un valor BigInt con signo y, al formatear, solo antepone - al valor absoluto; no maneja ningún ancho de bits.
Sí, con los caracteres 0–9 y a–z.
Los enteros se calculan solo en tu navegador con BigInt: no se suben ni se guardan.
Actualizado el 2026-09-10
Conversión entre cualquier base de 2 a 36 con soporte para números grandes y atajos binario/octal/decimal/hexadecimal
Esta herramienta no está traducida por completo; parte del contenido usa el idioma de origen o uno de reserva.
Calculado con BigInt: los enteros de cualquier tamaño mantienen toda la precisión
Detectado como base 10 .