Explicación hexadecimal: por qué los programadores usan Base 16
Si has usado un color como #F5841F, has usado hexadecimal. Base 16 aparece constantemente en la programación: he aquí por qué y cómo convertirla.
Qué significa la base 16
Hex utiliza 16 dígitos: 0–9 y luego A–F (donde A=10, B=11… F=15). Cada dígito hexadecimal representa exactamente 4 bits binarios y dos dígitos hexadecimales = un byte. Ese mapeo ordenado es la razón por la que a los programadores les encanta: es una abreviatura compacta y legible por humanos para binario.
Dónde lo verás
Los códigos de color HEX (cada par es el valor rojo, verde y azul del 0 al 255), las direcciones de memoria, los hashes MD5/SHA y los volcados de archivos binarios usan hexadecimal porque es mucho más fácil de leer que las cadenas binarias largas.
Conversión
Hex a decimal: multiplica cada dígito por su potencia de 16 y suma. 1F = (1×16) + 15 = 31. Nuestros conversores gratuitos hex a decimal, decimal a hex y hex a binario lo hacen al instante. Para los colores específicamente, la herramienta HEX a RGB ayuda.
Conclusión
Hex es base 16 (0–9, A–F), y su clara relación de 1 dígito por 4 bits con el binario lo convierte en la abreviatura del programador para todo, desde colores hasta hashes. Conozca los valores A–F y las conversiones se producirán de forma natural.