Ir al contenido
OneKitly

Cómo leer binario y convertirlo a decimal y hexadecimal

Publicado el 18/11/2025 · 4 min de lectura · Herramientas para desarrolladores

Daniel Okonkwo

Daniel OkonkwoDesarrollador front-end y redactor de Tecnología en OneKitly

Rendimiento web · Formatos de archivo

Verificado con 2 fuentes

Ver perfil
En resumen

El binario usa solo 0 y 1, donde cada posición es una potencia de 2 (1, 2, 4, 8, 16...). Para convertir binario a decimal, suma los valores posicionales donde aparece un 1: 1011 = 8 + 0 + 2 + 1 = 11. Para convertir a hexadecimal, agrupa los bits de cuatro en cuatro desde la derecha y escribe cada grupo como un dígito hexadecimal (0-9, A-F).

Aprende cómo funcionan los valores posicionales binarios y convierte binario a decimal y hexadecimal a mano, con ejemplos claros.

Cómo funcionan los valores posicionales binarios

Los números decimales usan diez dígitos y cada columna es una potencia de 10: unidades, decenas, centenas. El binario funciona igual pero con solo dos dígitos, así que cada columna es una potencia de 2: 1, 2, 4, 8, 16, 32, etc. Un dígito binario se llama bit, y ocho bits forman un byte.

Leyendo de derecha a izquierda, el primer bit vale 1, el siguiente 2, luego 4, luego 8. Así el byte 00001011 tiene unos en las columnas 8, 2 y 1. Eso es todo lo que es el binario: una suma de las potencias de 2 marcadas con un 1. Una vez que ves las columnas, cada número binario se vuelve fácil de descifrar.

Convertir binario a decimal

Toma 11010010. Etiqueta las columnas 128, 64, 32, 16, 8, 4, 2, 1. Los unos están bajo 128, 64, 16 y 2. Súmalos: 128 + 64 + 16 + 2 = 210. Para ir al revés, de decimal a binario, resta la mayor potencia de 2 que quepa y repite: 210 menos 128 es 82, menos 64 es 18, menos 16 es 2, menos 2 es 0 — se encienden las mismas columnas.

Por eso un byte de 8 bits va de 0 a 255: las columnas suman 255 cuando cada bit es un 1. También explica por qué los valores de red y de color se detienen tan a menudo en 255 — se guardan en un solo byte. Practicar unas cuantas conversiones a mano crea una intuición que ninguna regla memorizada puede reemplazar.

Convertir binario a hexadecimal

El hexadecimal tiene dieciséis dígitos: 0 a 9 y luego A, B, C, D, E, F para 10 a 15. Su magia es que un dígito hexadecimal corresponde exactamente a cuatro bits, porque cuatro bits contienen dieciséis valores. Así que convertir es solo agrupar: 11010010 se divide en 1101 y 0010, que son D y 2, dando D2.

Este ajuste perfecto es por lo que los programadores se apoyan en el hex: escribe cadenas binarias largas de forma compacta y reversible. Un color como #FF8800 son en realidad tres bytes, y una dirección de memoria en hex se descompone en bits sin ambigüedad. Cuando los números se alargan, convertir binario pasando por hex es más rápido y con menos errores que ir directo a decimal.

Conversor de basesConvierte un número entre las 35 bases, sin redondeo, con complemento a dos.Probar la herramienta

Preguntas frecuentes

¿Por qué los ordenadores usan binario?
Los circuitos electrónicos distinguen de forma fiable dos estados — encendido y apagado, voltaje alto y bajo — así que representar los datos con solo dos dígitos es mucho más robusto que mantener diez niveles de voltaje distintos. Cada número, letra e imagen se almacena en último término como patrones de estos bits encendido/apagado.
¿Qué significa el prefijo 0x?
El prefijo 0x indica que el número que sigue está escrito en hexadecimal, así que 0xFF significa 255, no el número decimal 255. Del mismo modo, un prefijo 0b marca el binario. Estos prefijos eliminan cualquier confusión sobre en qué base está un valor.
¿Cuántos valores puede contener un byte?
Un byte son ocho bits, y ocho bits dan 2 elevado a 8, que son 256 patrones distintos. Contando desde cero, eso significa valores de 0 a 255. Por eso tantos ajustes, canales de color y contadores pequeños llegan como máximo a 255.
¿Hay una forma rápida de comprobar mi conversión?
Convierte de vuelta al revés: si 1011 te dio 11 en decimal, reconstruye 11 como 8 + 2 + 1 y confirma que los bits coinciden. Una herramienta conversora de bases te deja introducir un valor en cualquier base y ver al instante las demás, ideal para comprobar cálculos a mano.

Artículos que podrían interesarte

Todas las guías
ExplicaciónCómo funcionan las máscaras de subred: CIDR, bits de red y hosts utilizablesEntiende cómo una máscara de subred divide una dirección IP en partes de red y host, qué significa /24 y cómo contar los hosts utilizables.Tutorial¿Cuántas fotos caben en una tarjeta de memoria? Fotos, canciones y vídeoEstima cuántas fotos, canciones u horas de vídeo caben en una tarjeta dividiendo su capacidad entre el tamaño medio de archivo.ExplicaciónNotación Big O para principiantes: O(1), O(n), O(n al cuadrado) y O(log n) explicadasBig O describe cómo crece el trabajo de un algoritmo al crecer la entrada. Esto es lo que significan O(1), O(n), O(n al cuadrado) y O(log n) y por qué importa la diferencia.Explicación¿Qué son UTF-8 y Unicode? Puntos de código, codificación en bytes y por qué ganó UTF-8Unicode asigna a cada carácter un punto de código; UTF-8 codifica esos puntos de código en uno a cuatro bytes. Así funciona y por qué venció a las alternativas.ExplicaciónLa entropía de contraseñas explicada: bits, longitud y cuánto tarda en descifrarseQué mide realmente la entropía de una contraseña, por qué la longitud supera a la complejidad y cómo los bits de entropía se traducen en un tiempo de descifrado realista.Explicación¿Qué son PPI y DPI? Densidad de píxeles para pantalla e impresiónPPI y DPI miden ambos densidad por pulgada, pero uno es de pantallas y el otro de impresión. Aprende a calcular la densidad de píxeles y qué significa de verdad Retina.

Herramientas relacionadas

Fuentes

¿Has detectado un error en este artículo?