NUMERACIÓN BINARIA

Una numeración en base 2, donde los símbolos 0 y 1 vistos anteriormente asumen el valor numérico 0 y 1. Así, tenemos que el número en base 2, o binario 10110 equivale a:

1 x 24 + 0 x 23 + 1 x 22 + 1 x 21 + 0 x 20 = 16 + 0 + 4 + 0 = (22)10

En el sistema binario:

- con 1 bit el valor más alto que se puede expresar es el 1;

- con 2 bits el valor más alto que se puede expresar es el 3;

- con 3 bits el valor más alto que se puede expresar es el 7;

- con 4 bits el valor más alto que se puede expresar es el 15;

- con N bits el valor más alto que se puede expresar es el (2N) - 1.

Hemos visto la conversión de un número binario (10110) a decimal. Podemos efectuar una conversión de este mismo número binario al sistema hexadecimal o de base 16. Para ello debemos tomar grupos de cuatro bits, empezando por la derecha.

Sea el número binario: 10110 = 0001 = 1 y 0110 = 6, por lo que (10110)2 = (16)16 = (22)10

Sea el número binario: 100110100011 = 1001 = 9, 1010 = A y 0011 = 3, por lo que (100110100011)2 = (9A3)16 = (2467)10

Peso de un bit

Cada bit, según la posición que ocupa dentro de un numero binario, tiene un peso o un valor determinado. La posición de los bits es la siguiente:

0 = 1 = 1.º bit valor 20 = 1

1 = 1 = 2.º bit valor 21 = 2

2 = 1 = 3.º bit valor 22 = 4

3 = 1 = 4.º bit valor 23 = 8

4 = 1 = 5.º bit valor 24 = 16

5 = 1 = 6.º bit valor 25 = 32

6 = 1 = 7.º bit valor 26 = 64

7 = 1 = 8.º bit valor 27 = 128

Como vemos, el sistema binario emplea muchas cifras para representar una información. Por comodidad, los programadores emplean los sistemas octal y hexadecimal. [1]


[1] Autores Varios. El mundo de la Computación (Curso teórico - práctico). Editorial OCÉANO, España, 1999.


[HOME]  [NUMERACIÓN DECIMAL]  [NUMERACIÓN OCTAL Y HEXADECIMAL]  [CONCEPTO DE BYTE]

Hosted by www.Geocities.ws

Hosted by www.Geocities.ws

Hosted by www.Geocities.ws

1