La numération binaire

 

La numération de position est une convention qui permet de coder une valeur exprimée dans une base. Ainsi en base 10 le nombre 2037 s'écrit :

2037(10) = 2.103 + 0.102 + 3.101 + 7.100

Pour écrire ce nombre, les dix symboles arabes : 0, 1, 2, 3, 4 etc. ont été utilisés. Il est possible de coder la même valeur en utilisant d'autre base par exemple la base 2 : le binaire. En base 2, seulement deux symboles peuvent être utilisés : 0, 1. Ainsi le nombre 10101101 en base 2 s'écrit

 10101101(2) = 1.27 + 0.26 + 1.25 + 0.24 + 1.23 + 1.22 + 0.21 + 1.20

Or sachant que :

20 1
21 2
22 4
23 8
24 16
25 32
26 64
27 128
28 256
29 512
210 1024

le nombre 10101101(2) est égal à 170 (10) puisque :

170 = 128 + 32 + 8 + 4 + 1.

Pour passer la base 10 au binaire, il faut utiliser la méthodes de la division successive par deux. Ainsi par exemple, pour convertir le nombre 54 décimal en binaire, on réalise :

 

Quelques définitions associées aux nombres binaires :

bit : abréviation de binary unit, il s'agit d'un symbole 0 ou 1.

digit : ensemble de 4bits

octet : ensemble de 8 bits