Conversor de Bases Numéricas Gratis: Binario, Octal, Decimal, Hexadecimal
139 usosEjemplos:
Binario (Binary)
-
Octal (Octal)
-
Decimal (Decimal)
-
Hexadecimal (Hex)
-
Tabla de referencia de conversión
| Decimal | Binario | Octal | Hexadecimal |
|---|---|---|---|
| 0 | 0000 | 0 | 0 |
| 1 | 0001 | 1 | 1 |
| 2 | 0010 | 2 | 2 |
| 8 | 1000 | 10 | 8 |
| 10 | 1010 | 12 | A |
| 15 | 1111 | 17 | F |
| 16 | 10000 | 20 | 10 |
| 255 | 11111111 | 377 | FF |
| 256 | 100000000 | 400 | 100 |
Consejos sobre Bases Numéricas
Binario a decimal — Base 2
El sistema binario usa solo 0 y 1. Es el lenguaje fundamental de los ordenadores. Cada dígito representa una potencia de 2.
Hexadecimal — Base 16
El hexadecimal usa 0-9 y A-F. Un dígito hex equivale exactamente a 4 bits binarios, por eso los programadores lo usan para direcciones de memoria y códigos de color.
Decimal — Base 10
El sistema decimal que usamos a diario. Cada posición representa una potencia de 10. Es la base más natural para el cálculo humano.
Conversión en tiempo real
Escribe un número en cualquier campo y todas las conversiones se actualizan al instante. Sin necesidad de hacer clic en ningún botón.
Preguntas frecuentes
¿Cómo convertir binario a decimal paso a paso?
Multiplica cada dígito binario por su valor posicional (potencias de 2) y suma. Ejemplo: 1010 = 1×8 + 0×4 + 1×2 + 0×1 = 10 en decimal.
¿Por qué los programadores usan hexadecimal?
Es compacto: un dígito hex representa exactamente 4 bits binarios. Esto facilita leer valores binarios largos, común en direcciones de memoria, colores CSS (#FF0000) y programación de bajo nivel.
¿Qué es una base numérica?
Define cuántos dígitos únicos se usan. Decimal usa 10 (0-9), binario 2 (0-1), octal 8 (0-7) y hexadecimal 16 (0-9, A-F). Cada sistema tiene sus aplicaciones en computación.
¿Para qué se usa el sistema octal?
Se usa en permisos de archivos Unix/Linux (por ejemplo chmod 755) y en algunos sistemas heredados. Cada dígito octal representa exactamente 3 bits binarios.
¿Puede este convertidor manejar números muy grandes con precisión?
Absolutamente. Nuestro Convertidor de Bases Numéricas está diseñado para manejar enteros grandes y números de punto flotante con alta precisión. Puedes introducir números con muchos dígitos, como 12345678901234567890, y los convertirá con precisión entre bases. Por ejemplo, ese número específico se convierte a 21A9E03A92A74D9E0 en hexadecimal. Esto lo hace adecuado para cálculos científicos complejos o datos financieros donde la precisión es clave.
¿Hay diferencia entre mayúsculas y minúsculas en hexadecimal para esta herramienta?
No, nuestro conversor trata A-F y a-f exactamente igual. Escriba "1a3f" o "1A3F" — obtendrá resultados idénticos. Esto es útil cuando copia valores hexadecimales de distintas fuentes. Algunos sistemas usan mayúsculas, otros minúsculas. Cualquiera funciona sin necesidad de reformatear.
¿La conversión entre bases pierde precisión alguna vez?
Con números enteros, nunca. Pero con fracciones es otra historia. Por ejemplo, 0.1 en decimal se convierte en un patrón binario repetitivo — 0.0001100110011... que nunca termina. Nuestro conversor trunca después de 12 decimales, mostrándote 0.000110011001 en binario. Verás una pequeña etiqueta "aproximado" junto a los resultados periódicos para que sepas lo que ocurre.
¿Por qué el binario para 3 (0011) se ve tan diferente del decimal para 3?
Porque el binario no salta de dígitos como el decimal al llegar al 10. En decimal pasas a dos cifras después del 9. El binario cambia después del 1 — así que el 2 es "10" y el 3 es "11". Tu cerebro espera el patrón decimal, pero el binario solo cuenta con dos dedos en vez de diez. Prueba ingresando del 0 al 10 en nuestra herramienta y mira los resultados uno al lado del otro. Verás el patrón en segundos.
¿Puedo convertir números negativos y verlos en formato complemento a dos?
Sí, puedes. Escribe un signo menos delante de cualquier número, como -42 en decimal. Nuestra herramienta muestra su representación binaria en complemento a dos. Para un sistema de 8 bits, -42 se convierte en 11010110. Por defecto usamos 8 bits, pero puedes cambiar hasta 32 bits en el panel avanzado. Es una capacidad oculta que la mayoría de los conversores ignoran por completo.
Cómo Convertir Bases Numéricas
- Introduce un número en cualquier campo de entrada
- Selecciona la base del número (binario, octal, decimal o hex)
- Todas las conversiones se actualizan en tiempo real
- Haz clic en Copiar para copiar cualquier resultado
- Usa los botones de ejemplo para valores comunes