Conversión de bases (2/10/16)🌎 Actualizado abril de 2026
El sistema decimal (base 10) usa los dígitos 0-9 y es el que usamos todos los días. El binario (base 2) usa solo 0 y 1 y es el lenguaje interno de toda computadora. El hexadecimal (base 16) usa 0-9 más A-F (A=10, B=11, ... F=15) y es la forma compacta en que programadores leen valores binarios (cada dígito hex = 4 bits). Esta calculadora convierte entre las tres bases usando divisiones sucesivas (dec→otra) o suma de potencias (otra→dec), útil para programación bajo, redes (subnetting), electrónica y universidad.
Cuándo usar esta calculadora
- Ejercicio de universidad: convertir 1010 1100 bin a hex y decimal.
- Estás configurando máscaras de red y necesitás pasar 255.255.255.0 a binario.
- Programás en C y viste un valor 0x1F3A en el debugger: necesitás el decimal equivalente.
- Trabajás con colores en CSS (#FF00AA) y querés el RGB decimal (255, 0, 170).
Ejemplo de cálculo
- 255 dec → hex
- FF
Cómo funciona
2 min de lecturaCómo se calcula
Decimal → Binario/Hexadecimal (divisiones sucesivas):
1. Dividir número por base (2 o 16).
2. Anotar resto (0-1 para bin; 0-F para hex).
3. Repetir con el cociente hasta que sea 0.
4. Leer restos de abajo hacia arriba.
Ejemplo 255 → hex: 255/16 = 15 resto F; 15/16 = 0 resto F → FF.
Binario/Hexadecimal → Decimal (suma de potencias):
Ejemplo 11111111 bin → dec: 128+64+32+16+8+4+2+1 = 255.
Binario ↔ Hexadecimal (atajo):
Tabla de referencia
| Dec | Bin | Hex |
|---|---|---|
| 0 | 0000 | 0 |
| 1 | 0001 | 1 |
| 9 | 1001 | 9 |
| 10 | 1010 | A |
| 15 | 1111 | F |
| 16 | 10000 | 10 |
| 127 | 1111111 | 7F |
| 255 | 11111111 | FF |
| 1024 | 10000000000 | 400 |
| 65535 | 1111111111111111 | FFFF |
Casos típicos
Errores comunes
Calculadoras relacionadas
Preguntas frecuentes
¿Por qué se usa hexadecimal en programación?
Porque cada dígito hex representa exactamente 4 bits (1 nibble). Un byte (8 bits) son 2 dígitos hex (00 a FF = 0 a 255). Es más legible que binario largo y natural para direcciones de memoria, colores y registros de CPU.
¿Cómo convierto binario a hexadecimal rápido?
Agrupá los bits de a 4 desde la derecha. Cada grupo = 1 dígito hex. Ejemplo: 1010 1100 → 1010 (=A) 1100 (=C) → AC. Si los bits no son múltiplo de 4, agregá ceros a la izquierda.
¿Qué significan los prefijos 0x y 0b?
'0x' indica hexadecimal (0x1F = 31 decimal). '0b' indica binario (0b101 = 5 decimal). '0' sin letra indica octal en C/Java (077 = 63). Son convenciones para que el compilador interprete la base correctamente.
¿Cómo se representan números negativos en binario?
El estándar es 'complemento a 2': invertir todos los bits y sumar 1. En 8 bits: +5 = 00000101, -5 = 11111011. Así la suma 5 + (-5) = 00000000 con el bit de overflow descartado. Permite sumar/restar con el mismo circuito.
¿Cómo se guardan los decimales (floats)?
Con IEEE 754: signo (1 bit) + exponente (8 o 11 bits) + mantisa (23 o 52 bits). 0,1 dec no tiene representación exacta en binario (decimal periódico), por eso 0,1 + 0,2 = 0.30000000000000004 en casi todos los lenguajes.
¿Por qué hasta 255 en 1 byte?
Un byte son 8 bits. Cada bit tiene 2 estados (0 o 1). Total combinaciones: 2^8 = 256. Si el rango empieza en 0, el máximo es 255. Para 16 bits: 2^16 = 65.536 (rango 0-65.535). Para 32 bits: 4.294.967.296.
¿Cómo convierto un color CSS hex a RGB?
Divide el hex en 3 pares (RR GG BB) y convertí cada par a decimal. #FF6347 (Tomato): FF=255, 63=99, 47=71 → rgb(255, 99, 71). Las apps Chrome DevTools lo muestran automáticamente en el color picker.
¿Cuánto vale 'A1' en hexa?
A×16 + 1 = 10×16 + 1 = 161 decimal. En binario son 8 bits: 10100001. Cada letra hex tiene su equivalente: A=10, B=11, C=12, D=13, E=14, F=15.
Fuentes y referencias
Metodología y confianza
Contenido revisado por el equipo editorial de Hacé Cuentas, con apego a nuestra política editorial y metodología de cálculo.
Última revisión: 18 de abril de 2026. Los parámetros fiscales, legales y datos se verifican periódicamente con las fuentes citadas.
Los cálculos corren 100% en tu navegador. No guardamos ni transmitimos tus datos. Leé nuestra política de privacidad.
Resultados orientativos. Para decisiones financieras, médicas o legales críticas, consultá con un profesional.