Conversor de Bases
Convierte números entre diferentes bases numéricas (2-36). Conversor de bases online gratuito con soporte para binario, octal, decimal y hexadecimal.
Conversor de Bases - Convierte Números Entre Diferentes Sistemas Numéricos
Este potente conversor de bases te permite convertir números entre cualquier base numérica desde 2 hasta 36. Ya sea que trabajes con binario (base 2), octal (base 8), decimal (base 10), hexadecimal (base 16) o cualquier otro sistema numérico, esta herramienta proporciona conversiones instantáneas con pasos de cálculo detallados.
¿Qué es una base numérica?
Una base numérica (o raíz) es el número de dígitos únicos utilizados para representar números en un sistema de numeración posicional. Por ejemplo:
- Base 2 (binario): usa dígitos 0 y 1
- Base 8 (octal): usa dígitos 0-7
- Base 10 (decimal): usa dígitos 0-9
- Base 16 (hexadecimal): usa dígitos 0-9 y letras A-F
- Base 36: usa dígitos 0-9 y letras A-Z
¿Cómo convierto entre diferentes bases?
El proceso de conversión implica dos pasos principales:
1. Convertir de la base de origen a decimal (base 10):
- Multiplica cada dígito por la base elevada a la potencia de su posición
- Suma todos los resultados
2. Convertir de decimal a la base destino:
- Divide el número decimal por la base destino
- Registra el residuo como el dígito más a la derecha
- Repite con el cociente hasta que sea 0
- El resultado son los residuos leídos de abajo hacia arriba
¿Cuáles son las bases numéricas más comunes?
Las bases numéricas más utilizadas son:
- Base 2 (Binario): Usado en sistemas informáticos y electrónica digital
- Base 8 (Octal): A veces usado en computación, especialmente en permisos de archivos Unix
- Base 10 (Decimal): El sistema numérico estándar usado en la vida cotidiana
- Base 16 (Hexadecimal): Ampliamente usado en computación y programación para representar direcciones de memoria, colores y datos binarios
- Base 64: Usado para codificar datos binarios en formato de texto (como codificación Base64)
¿Puedo convertir números con puntos decimales?
Este conversor actualmente maneja solo números enteros. Para números con puntos decimales, el proceso de conversión se vuelve más complejo ya que involucra partes fraccionarias. La parte entera se convierte usando el método estándar, mientras que la parte fraccionaria requiere multiplicar por la base destino y tomar la parte entera del resultado repetidamente.
¿Qué sucede con los números negativos?
Este conversor admite números negativos. El proceso de conversión funciona de la misma manera, pero el signo negativo se conserva en el resultado. Por ejemplo, -15 en decimal se convierte en -F en hexadecimal y -1111 en binario.
¿Por qué se admiten 36 bases diferentes?
Base 36 es la base más grande que puede representarse usando los dígitos 0-9 y las letras A-Z (10 + 26 = 36 caracteres). Esto proporciona un buen equilibrio entre el número de bases admitidas y la legibilidad de los resultados. Las bases más altas requerirían símbolos adicionales, haciéndolas menos prácticas para la mayoría de las aplicaciones.
Referencia de Bases Numéricas Comunes
| Decimal | Binario | Octal | Hexadecimal | Base 36 |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 1 | 1 |
| 2 | 10 | 2 | 2 | 2 |
| 3 | 11 | 3 | 3 | 3 |
| 4 | 100 | 4 | 4 | 4 |
| 5 | 101 | 5 | 5 | 5 |
| 6 | 110 | 6 | 6 | 6 |
| 7 | 111 | 7 | 7 | 7 |
| 8 | 1000 | 10 | 8 | 8 |
| 9 | 1001 | 11 | 9 | 9 |
| 10 | 1010 | 12 | A | A |
| 15 | 1111 | 17 | F | F |
| 16 | 10000 | 20 | 10 | G |
| 31 | 11111 | 37 | 1F | V |
| 32 | 100000 | 40 | 20 | W |
| 35 | 100011 | 43 | 23 | Z |
| 36 | 100100 | 44 | 24 | 10 |
| 255 | 11111111 | 377 | FF | 73 |
| 1000 | 1111101000 | 1750 | 3E8 | RS |