💻

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.

BASE 10
BASE 2
BASE 16
BASE 8

📋 Referencia rápida (0–15)

DecBinHexOct

💡 ¿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.

¿Cómo usar esta calculadora?

1

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.

2

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.

3

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.

4

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.