Conversor de bases numéricas
Convierte números entre binario, octal, decimal, hexadecimal y cualquier base hasta 36, mostrando las bases comunes a la vez.
Escribe un valor y elige las bases
Las bases mayores que diez usan dígitos 0–9 y letras a–z. Los enteros se convierten con exactitud, sin importar su tamaño.
Resultado de conversión
Escribe un valor, elige las bases y pulsa Convertir.
¿Qué es una base numérica?
Una base, o radix, indica cuántos dígitos usa un sistema. El decimal usa diez, el binario dos, el octal ocho y el hexadecimal dieciséis.
Quien programa cambia de base para leer direcciones de memoria, máscaras de bits y colores, o para representar identificadores de forma compacta.
Cómo convertir una base
- Escribe el valor que quieres convertir.
- Elige la base en la que está y la base de salida.
- Pulsa Convertir.
- Consulta el resultado y la tabla con binario, octal, decimal, hexadecimal, base 32 y base 36.
Ejemplos de conversión
Decimal a hex
255 (base 10)
ff (base 16)
Binario a decimal
101010 (base 2)
42 (base 10)
Entero grande
9007199254740993 (base 10)
20000000000001 (base 16)
Conversor en el navegador frente a otras opciones
| Criterio | Conversor de UrsaKit | Calculadora | Programar un fragmento |
|---|---|---|---|
| Bases admitidas | 2 a 36 | Normalmente 2, 8, 10, 16 | Cualquiera, con código |
| Enteros grandes | Exacto con BigInt | Pierde precisión | Depende del lenguaje |
| Los datos salen del dispositivo | No, se ejecuta en el navegador | No | No |
Preguntas frecuentes
¿El conversor de bases es gratis?
Sí, sin cuenta y sin límite.
¿Qué bases admite?
Cualquiera de 2 a 36, con una tabla rápida para 2, 8, 10, 16, 32 y 36.
¿Pierde precisión con números grandes?
No. La conversión de enteros usa BigInt, así que los valores mayores que 2^53 siguen siendo exactos.
¿Convierte decimales?
Esta versión convierte enteros; la parte fraccionaria no se convierte.
¿Las letras distinguen mayúsculas?
No. A y a valen 10, y la salida puede ponerse en mayúsculas.