Si un número está escrito en notación hexadecimal, se puede evidenciar este hecho escri
biendo una 'h' como sufijo. Por ejemplo, el número 256 decimal es 100h en hexadecimal.
Puede usted estar preguntándose qué tiene que ver todo esto con los ordenadores. De he
cho, los ordenadores se comportan como si sólo tuvieran dos dígitos, representados por
una tensión eléctrica baja ('apagado', O) Yuna tensión alta ('encendido', 1). Este sistema
de numeración en que sólo se dispone de dos dígitos se denomina
binario.
Los dos dígitos
se llaman
bits
(de binary digit, dígito binario). Asi pues, un bit es un estado que puede
tener dos valores
:
O o
1.
La siguiente tabla da las versiones decimal, hexadecimal y binaria de los primeros
números:
Decimal
Hex
Binario
O
O
O
1
1
1
2
2
10
3
3
11
4
4
100
5
5
101
6
6
110
7
7
111
8
8
1000
9
9
1001
10
A
1010
11
B
1011
12
e
1100
13
D
1101
14
E
1110
15
F
1111
16
10
10000
17
11
10001
etcétera.
Es habitual rellenar los números binarios con ceros por la izquierda, de forma que siempre
contengan al menos cuatro bits; por ejemplo, 0000, 0001, 0010, 0011 (que representan los
números O al 3 en decimal).
La conversión entre binario y hexadecimal es muy fácil (consultando la tabla anterior):
Para convertir un número binario en hexadecimal, divida el binario en grupos de cuatro
bits (comenzando por la derecha del número) y convierta cada grupo en su correspondien-
Sección 32. Binario y hexadecimal
323