Calculadora Binaria y Hexadecimal
Convierte números entre decimal, binario, hexadecimal y octal al instante. Escribe en cualquier campo.
Conversor de Bases Numéricas
Escribe en cualquier campo y los demás se actualizarán automáticamente.
📋 Referencia rápida (0–15)
| Dec | Bin | Hex | Oct |
|---|
💡 ¿Para qué se usan?
Decimal (base 10)
Lo que usamos en la vida cotidiana. 10 dígitos del 0 al 9.
Binario (base 2)
El lenguaje interno de los computadores. Solo 0 y 1 (apagado/encendido).
Hexadecimal (base 16)
Colores CSS #FF5733, direcciones de memoria, códigos de error.
Octal (base 8)
Permisos de archivos en Linux/Unix: chmod 755.
Quizás te pueda interesar:
¿Cómo usar esta calculadora?
Escribe en cualquier campo: no importa si empiezas por decimal, binario, hexadecimal u octal. Todos los demás campos se actualizan automáticamente al escribir.
Hexadecimal: usa los dígitos 0–9 y las letras A–F. La calculadora acepta tanto mayúsculas como minúsculas. Ejemplo: ff equivale a 255 en decimal.
Binario: usa solo 0 y 1. Para el número 13 en decimal, su binario es 1101. Cada dígito binario se llama bit; 8 bits forman un byte.
Tabla de referencia: consulta los valores del 0 al 15 en todas las bases. Especialmente útil al convertir colores hexadecimales o al estudiar permisos de archivos.
Ejemplos prácticos
🎨 Color CSS rojo puro
Hex: FF0000
→ R=255, G=0, B=0
255 decimal = FF hex
🐧 Permiso Linux chmod 755
Octal: 755 → Dec: 493
→ Binario: 111 101 101
rwxr-xr-x en notación Unix
💾 1 byte = 8 bits
Decimal: 255 (máximo de 1 byte)
→ Binario: 11111111
Hex: FF · Octal: 377
¿Por qué existen distintas bases numéricas?
Base 10 — lo que usamos todos los días
Tenemos 10 dígitos (0–9). Usada naturalmente por los humanos, probablemente porque tenemos 10 dedos. Es la base de toda la aritmética cotidiana.
Base 2 — el lenguaje de los computadores
Los transistores del procesador solo tienen 2 estados: encendido (1) o apagado (0). Por eso todo en computación se reduce a binario. El número 42 es 101010 en binario.
Base 16 — la abreviatura del binario
4 bits se representan con un solo dígito hex. Así, 11111111 (8 bits) se escribe simplemente como FF. Mucho más manejable para trabajar con memoria y datos.
Cómo convertir mentalmente a binario
Divide el número entre 2 repetidamente y anota los restos de abajo hacia arriba. Ej: 13 ÷ 2 = 6 r1, 6 ÷ 2 = 3 r0, 3 ÷ 2 = 1 r1, 1 ÷ 2 = 0 r1 → resultado: 1101.