Convertidor de Base
Convertir entre sistemas binario, octal, decimal y hexadecimal con soporte de bases personalizadas (2-36)
Ingresa un valor en cualquier campo para ver instantáneamente las conversiones a todas las demás bases.
Convierte entre cualquier base numérica de 2 a 36.
Documentación del Convertidor de Base
¿Qué es una Base Numérica (Raíz)?
Una base numérica, o raíz, define cuántos dígitos únicos se utilizan para representar números en un sistema de numeración posicional. La base más común en la vida cotidiana es el decimal (base 10), usando los dígitos 0-9. Las computadoras utilizan principalmente binario (base 2), mientras que los programadores trabajan frecuentemente con hexadecimal (base 16) y octal (base 8) para una representación más compacta de datos binarios.
Sistemas Numéricos Comunes
| Base | Nombre | Dígitos | Uso Común |
|---|---|---|---|
| 2 | Binario | 0, 1 | Circuitos digitales, memoria de computadora, código máquina |
| 8 | Octal | 0-7 | Permisos de archivos Unix, sistemas informáticos antiguos |
| 10 | Decimal | 0-9 | Matemáticas cotidianas, números legibles por humanos |
| 16 | Hexadecimal | 0-9, A-F | Direcciones de memoria, códigos de color (CSS/HTML), representación de bytes |
Cómo Funciona la Conversión de Base
Convertir un número de una base a otra implica dos pasos principales:
- Convertir el número fuente a decimal (base 10) multiplicando cada dígito por su valor posicional (base^posición) y sumando todos los valores
- Convertir el resultado decimal a la base destino usando división repetida - dividir por la base destino y recolectar los restos
- Leer los restos en orden inverso para obtener el resultado final en la base destino
Ejemplo de Conversión
Binario 1101 → Decimal: (1×8) + (1×4) + (0×2) + (1×1) = 13
Cada posición de dígito binario representa una potencia de 2: de derecha a izquierda, 2⁰=1, 2¹=2, 2²=4, 2³=8, etc.
Tabla de Referencia Rápida (0-15)
| Decimal | Binario | Octal | Hexadecimal |
|---|
Casos de Uso Comunes
- Programación: Depurar direcciones de memoria, entender operaciones de bits, trabajar con datos de bajo nivel
- Desarrollo Web: Convertir códigos de color CSS/HTML entre formatos decimal RGB y hexadecimal
- Redes: Entender direcciones IP, máscaras de subred y direcciones MAC en diferentes formatos
- Electrónica Digital: Analizar circuitos lógicos, entender aritmética binaria
- Análisis de Datos: Trabajar con datos codificados, analizar formatos de archivos binarios
Consejos y Trucos
- Los dígitos hexadecimales A-F representan los valores decimales 10-15. 0xFF equivale a 255 en decimal.
- Cada dígito hexadecimal representa exactamente 4 dígitos binarios (bits), haciendo del hexadecimal un atajo conveniente para binario.
- Esta herramienta utiliza BigInt para precisión arbitraria, permitiendo la conversión de números muy grandes sin pérdida de precisión.
Herramientas Relacionadas
Codificador/Decodificador Base64
Codifique y decodifique rápidamente cadenas Base64, compatible con conversión de texto y archivos
Convertidor de Juego de Caracteres
Convertir codificación de texto entre UTF-8, GBK, Big5, Shift_JIS, ISO-8859, páginas de códigos Windows con detección automática
Convertidor de Codificación
Convertir texto entre Hex, Binario, Unicode, ASCII, Base64 y muchos otros formatos de codificación
Conversor de marca de tiempo
Convertir entre marcas de tiempo Unix y fechas/horas legibles