Saltar al contenido

Binario y hexadecimal

Adolescentes y adultos Computación Sistemas numéricos

El decimal es base 10: cada dígito vale 10× el de su derecha. El binario es base 2 — solo 0 y 1 — porque un transistor está apagado o encendido. El hexadecimal (hex) es base 16: dígitos 0–9 más A–F para 10–15.

Leer binario

binario 1 0 1 1 valores 8 4 2 1 ← potencias de 2 1·8 + 0·4 + 1·2 + 1·1 = 8 + 2 + 1 = 11 en decimal

El hex es binario disfrazado

Un dígito hex = exactamente 4 bits binarios. Por eso lo usan los programadores — compacto pero convertible al instante:

$FF = 1111 1111 = 255 $A0 = 1010 0000 = 160 (A = 10, luego 0) $FF3300 = un color de 24 bits: FF rojo, 33 verde, 00 azul

Convertir decimal → binario

Divide entre dos repetidamente, guarda los restos, lee de abajo hacia arriba: 13 → 6 r1 → 3 r0 → 1 r1 → 0 r1 → se lee 1101 = 13.

En ALB El código fuente de ALB acepta colores hex $FF3300 y hex estilo C 0x04 — esta es la matemática debajo de ambos.
Práctica

Binario 1101 en decimal = ___

Hex $FF en decimal = ___

Decimal 10 en binario = ___ (solo dígitos)

¿Cuántos bits binarios representa un dígito hex?