1
Chapitre I : Les systèmes de numération
I.1 La représentation polynomiale
Nous manipulons les nombres la plupart du temps dans la base décimale, naturelle et universelle. Mais
cela ne doit pas masquer la nature même de la numération qui peut prendre plusieurs formes, parmi
lesquelles on trouve la représentation polynomiale.
La représentation polynomiale d’un nombre est sa représentation sous la forme suivante :
an−1bn−1+an−2bn−2+an−3bn−3+···+a2b2+a1b+a0+a−1b−1+ a−2b−2 +···+a−mb−m
i=n
N= ∑ ai × bi où ai ϵ {0, 1, 2, 3,4,………., (b-1)}
i= 0
Le système de numération se définit par deux éléments :
- La base du système ;
- Les symboles du système : Le nombre de symboles utilisés caractérise le numéro de la base.
Si la base 10 nous est familière, d’autres bases existent en informatique sont les bases 10, 2, 8 et 16
appelées respectivement « décimale », « binaire », « octale » et « hexadécimale ».
0, 1, 2, 3, 4, 5, 6, 7, 8,9
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
I.2 Rang et poids d’un chiffre
Soit le nombre N exprimé dans une base b comme suit : N= (an an-1………….a0)b
On appelle rang d’un chiffre sa position i dans le nombre à partir de la droite.
Ainsi :
- Le rang du chiffre an est n
- Le rang du chiffre a1 est 1
- Le rang du chiffre a0 est 0
On appelle poids d’un chiffre le nombre bi tel que b b est la base et i le rang du chiffre, ainsi :
- Le poids du chiffre an est bn ;
- Le poids du chiffre a1 est b1 ;
- Le poids du chiffre a0 est b0.
I.3 Valeur décimale d’un nombre N de base b quelconque :
La valeur décimale d’un nombre N de base b s’obtient par sa forme polynomiale
Exemple :
1- Déterminer la valeur décimale de N= 101101
Nous aurons :
(101101)2 =1×25+ 0×24 + 1×23 + 1×22 + 0×21 + 1×20
= 1× 32 + 0×16 +1×8 +1×4+ 0×2 + 1×1
= 32 + 8 + 4 + 1 = (45)10
2- Déterminer la valeur décimale du nombre octal (base 8) : N=(6734)8