Programación
Hexadecimal, binario y decimal: guía para entenderlos
Si programas o estudias informática, tarde o temprano te topas con números en binario o hexadecimal. Te explicamos qué son y cómo pasar de uno a otro.
Por qué existen distintos sistemas
El sistema decimal (base 10) es el que usamos a diario. Los ordenadores trabajan en binario (base 2: solo 0 y 1) porque sus circuitos tienen dos estados. El hexadecimal (base 16) es una forma compacta de escribir binario: cada dígito hex equivale a 4 bits.
Cómo se cuenta en cada base
| Decimal | Binario | Hexadecimal |
|---|---|---|
| 10 | 1010 | A |
| 15 | 1111 | F |
| 16 | 10000 | 10 |
| 255 | 11111111 | FF |
Convertir paso a paso
Para pasar de decimal a binario, divide entre 2 sucesivamente y lee los restos de abajo arriba. Para pasar de binario a hexadecimal, agrupa los bits de 4 en 4 desde la derecha y traduce cada grupo. Por ejemplo, 11111111 → 1111 1111 → FF.
Convierte entre hexadecimal, binario, octal y decimal al instante.
Conversor hex-binario →