Conversor Gratuito de Bases: Hexadecimal, Decimal, Binario, Octal y Más

Convierte números entre cualquier base del 2 al 36 al instante. Maneja números negativos y fracciones con explicaciones claras paso a paso. La herramienta esencial para programadores, estudiantes e ingenieros.

Pasos del Cálculo

Cómo Usar Nuestro Conversor

Sigue estos sencillos pasos para convertir números entre cualquier base.

1

Introduce Tu Número

Escribe o pega cualquier número que quieras convertir.

2

Selecciona la Base de Origen

Elige la base (como Hexadecimal, Binario) en la que está tu número actualmente.

3

Selecciona la Base Destino

Elige la base a la que quieres convertirlo.

4

Obtén Resultados y Pasos

¡Haz clic en "Convertir" y verás el resultado con una explicación detallada!

¿Qué es una Base Numérica?

En pocas palabras, una base numérica te dice cuántos dígitos hay disponibles en un sistema de conteo. Usamos la base-10 (decimal) todos los días—tiene diez dígitos (0-9).

Las computadoras, sin embargo, "piensan" en base-2 (binario)—solo 0s y 1s. Como los números binarios se hacen largos rápidamente, los programadores usan base-16 (hexadecimal) como una forma abreviada (0-9 y A-F). La base-8 (octal) también se usa en algunos contextos informáticos.

La idea clave: En cualquier base, la posición de cada dígito representa una potencia de esa base. Nuestro conversor te muestra exactamente cómo funciona eso. Prueba convertir tu edad a binario o hexadecimal—es el mismo número, solo escrito en un "idioma" diferente.

Tabla de Conversiones Comunes

Referencia rápida para valores convertidos frecuentemente entre diferentes bases.

DecimalBinarioOctalHexadecimalBase-12Base-20Base-36
0000000
1111111
10101012AAAA
1610000201014GG
201010024141810K
321000004020281CW
501100106232422A1E
6410000001004054341S
10011001001446484502S
25511111111377FF193CF73
5121000000000100020036815CE8
1000111110100017503E86B42A0RS

Nota: Para bases superiores a 10, las letras representan valores: A=10, B=11, C=12, D=13, E=14, F=15, G=16, H=17, I=18, J=19, K=20, ..., Z=35.

Preguntas Frecuentes

¿Qué bases numéricas soportan?

Soporte completo desde binario (base-2) hasta base-36. Eso incluye octal (8), decimal (10), hexadecimal (16), y todo lo intermedio. La base-36 usa dígitos 0-9 y letras A-Z.

¿Soportan números negativos y fracciones?

Absolutamente. Puedes convertir números como -101.11 (binario) o -A.8 (hexadecimal) sin problema. Mostraremos cálculos paso a paso tanto para la parte entera como la fraccionaria.

¿Qué precisión tienen las conversiones fraccionarias?

Proporcionamos hasta 20 decimales para conversiones fraccionarias. Algunas fracciones resultan en patrones repetitivos en diferentes bases (como 1/3 en decimal es 0.333..., pero en base-3 es exactamente 0.1). Nuestro conversor muestra patrones repetitivos con una línea sobre los dígitos que se repiten cuando corresponde.

¿Cuál es la diferencia entre las bases 2, 8, 10, 16 y 32?

Cada base tiene aplicaciones específicas:

  • Base-2 (binario): Fundamental para todas las computadoras digitales.
  • Base-8 (octal): Históricamente usado en informática, aún se usa para permisos Unix.
  • Base-10 (decimal): Nuestro sistema numérico cotidiano.
  • Base-16 (hexadecimal): Ampliamente usado en programación y diseño web.
  • Base-32: Usado en algunos esquemas de codificación (Base32).
  • Base-64: Común para codificar datos binarios en formato de texto.

¿Puedo convertir entre bases que no sean potencias de 2?

Sí, absolutamente. La conversión funciona entre dos bases cualesquiera del 2 al 36. Prueba convertir decimal a base-7 o base-23 – funciona de la misma manera.

¿Qué pasa si introduzco caracteres no válidos para una base?

Nuestro conversor valida la entrada y muestra mensajes de error claros. Por ejemplo, si seleccionas base-2 (binario) pero introduces "123", obtendrás un error porque el binario solo permite 0 y 1. Del mismo modo, base-16 solo permite 0-9 y A-F (o a-f).

¿Las letras distinguen mayúsculas/minúsculas en bases superiores a 10?

No, las letras no distinguen mayúsculas y minúsculas. "A" y "a" representan 10 en bases superiores a 10. "F" y "f" representan 15. "Z" y "z" representan 35 en base-36. Nuestro conversor normaliza todas las letras a mayúsculas para consistencia.

¿Puedo guardar o compartir mis resultados de conversión?

¡Sí! Puedes copiar el resultado de la conversión con el botón copiar, compartir la URL de la página (que podría extenderse para incluir parámetros), o tomar una captura de pantalla del cálculo paso a paso. Estamos trabajando en añadir una función de "compartir resultados" en una futura actualización.