Convertidor de Bases Numéricas
Convierte un número desde cualquier base entre 2 y 36 a binario, octal, decimal, hexadecimal y una base de destino personalizada a la vez; los resultados se actualizan al escribir y los dígitos no válidos se rechazan con un error claro.
| Decimal | Binario | Octal | Hex |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 1 |
| 2 | 10 | 2 | 2 |
| 3 | 11 | 3 | 3 |
| 4 | 100 | 4 | 4 |
| 5 | 101 | 5 | 5 |
| 6 | 110 | 6 | 6 |
| 7 | 111 | 7 | 7 |
| 8 | 1000 | 10 | 8 |
| 9 | 1001 | 11 | 9 |
| 10 | 1010 | 12 | A |
| 11 | 1011 | 13 | B |
| 12 | 1100 | 14 | C |
| 13 | 1101 | 15 | D |
| 14 | 1110 | 16 | E |
| 15 | 1111 | 17 | F |
Cómo se usa
- Escribe o pega tu número y elige la base en la que está escrito, incluida cualquier base personalizada del 2 al 36.
- Observa cómo el valor aparece en vivo en las bases 2, 8, 10 y 16, además de en la base de destino personalizada que elijas.
- Corrige la entrada si ves un error: la herramienta rechaza los dígitos que no pertenecen a la base de origen.
Preguntas frecuentes
¿Qué caracteres son válidos en cada base?
La base 2 acepta solo 0 y 1; la base 8, del 0 al 7; la base 10, del 0 al 9; y la base 16 añade las letras A a F, en mayúscula o minúscula. Las bases personalizadas del 2 al 36 amplían el alfabeto con letras hasta la Z, que equivale a 35. Cualquier símbolo fuera del alfabeto elegido se informa como error.
¿Cómo valida la herramienta mi entrada?
Analiza tu texto en la base elegida, convierte después el valor de nuevo a cadena en esa base y lo compara con tu entrada tras normalizar mayúsculas y minúsculas. Solo cuenta la coincidencia exacta, así que los caracteres sueltos, los dígitos erróneos o los signos mal colocados se detectan de inmediato en lugar de recortarse en silencio, como puede pasar con los análisis más ingenuos.
¿Por qué importa el hexadecimal en programación?
El hexadecimal encaja con el binario: cada dígito hexadecimal representa exactamente cuatro bits, de modo que dos dígitos describen un byte. Las direcciones de memoria, los códigos de color, los hashes y los formatos de archivo a nivel de byte se escriben en hexadecimal porque sigue siendo compacto y legible frente a los bits subyacentes. Base64 es otra cosa: es una codificación, no un sistema de numeración.
¿Puedo convertir números negativos o fracciones?
La herramienta admite enteros negativos: escribe un signo menos delante y el signo se arrastra a todos los resultados. Las fracciones y los exponentes no están admitidos, porque las bases de numeración más allá del decimal no tienen una forma universal de escribir la coma decimal. Mantén la entrada como un entero simple para conversiones fiables y sin ambigüedad en todas las bases.
¿Todo se calcula localmente?
Sí. Las conversiones usan el análisis de números y toString de JavaScript dentro de tu navegador, así que nada se sube y los resultados aparecen mientras escribes. Puedes convertir con seguridad valores sensibles como identificadores internos, colores o sumas de comprobación sin que tus datos salgan nunca de tu dispositivo.