Professional Documents
Culture Documents
1-Les Systemes de Numeration
1-Les Systemes de Numeration
1-/ DEFINITIONS
C’est le nombre de symboles (on dit aussi digit) qui servent à la représentation des
nombres dans ce système.
Chiffre 4 3 6 5
Rang 3 2 1 0
Poids 103 102 101 100
Valeur 4000 300 60 5
Total 4000+300+60+5= 4365
Chiffre 2 7 1 5
Rang 1 0 -1 -2
Poids 101 100 10-1 10-2
Valeur 20 7 0,1 0,05
Total 20+7+0,1+0,05= 27,15
La base de ce système est 2. Chaque symbole est appelé bit (binary digit) et un ensemble
de bits est appelé mot.
Chaque bit dans un nombre a un rang et en fonction de son rang, a un poids : le système
binaire est pondéré.
bit 1 1 0 1
Rang 3 2 1 0
Poids 23 22 21 20
Le bit 1 de rang 3 et de poids 23 est le bit de poids fort (c’est le MSB, Most Significant Bit)
Le bit 1 de rang 0 de poids 20 est le bit de poids faible (c’est le LSB, Least Significant Bit)
bit 1 0 1 1 0 1 1
Rang 3 2 1 0 -1 -2 -3
Poids 23 22 21 20 2-1 2-2 2-3
Chiffre 1 7 6 3
Rang 3 2 1 0
Poids 83 82 81 80
symbole A 1 C 2 5
Rang 4 3 2 1 0
Poids 164 163 162 161 160
HEX 0 1 2 3 4 5 6 7 8 9 A B C D E F
DEC 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
3-/ CHANGEMENT DE BASE (conversion d’un nombre d’une base vers une autre :
transcodage)
2-on divise le quotient entier obtenu par la base ainsi de suite jusqu’à l’obtention d’un
quotient nul ;
3-la suite des restes (du dernier jusqu’au premier) correspond au nombre dans la base
considérée.
23/2=11 reste=1
11/2=5 reste=1
5/2=2 reste=1
La conversion de la partie fractionnaire se fait par multiplication successive par la base (2) :
5/8=0 reste=5
2/16=0 reste=2
*METHODE DES SOUSTRACTIONS SUCCESSIVES
163 =4096>3786 donc on retranche de 3786, le plus grand multiple de 162 contenu dans
3786 soit 14×162
3786-14×162=202
202- 12×161=10
10- 10×160=0
Sens de lecture
(3786)10=14×162+12×161+10×160 (3786)10=(ECA) 16
1011,011=1×23+0×22+1×21+1×20+0×2-1+1×2-2+1×2-3
=(11,375)10
(476)8 = 4×82+7×81+6×80
(476)8 = (318)10
(4CA2)16= 4×163+12×162+10×161+2×160
(4CA2)16= (19618)10
Méthode 2 :
*Binaire vers octal : on regroupe les bits en paquets de 3 (en commençant par la droite),
puis on convertit chaque paquet en un chiffre octal.
Exemple : soit à convertir (10010)2 en octal
*Binaire vers hexadécimal : on regroupe les bits en paquets de 4 (en commençant par la
droite), puis on convertit chaque paquet en un chiffre hexadécimal.
On convertit chaque chiffre en binaire sur 3 bits (octal) ou sur 4 bits (hexadécimal).
REMARQUE :
Le plus grand nombre formé de n symboles dans une base b donnée est bn -1. Le nombre
d’entiers représentables avec ces n symboles est bn.
Exemple :
En base 10, avec 3 chiffres, le plus grand entier qu’on peut représenter est :
103-1=999. Le nombre d’entiers représentables avec 3 chiffres est 103=1000 (de 0 à 999)
FORM : AMON A.
TRAVAUX DIRIGES : LES SYSTEMES DE NUMERATION
SYSTEMES AUTO
1010011101
A0C25
AB85
101001000010101111
735
764
2/ Le nombre décimal 19 écrit dans une base b est (201) b. Déterminez la base b.
CORRIGE TRAVAUX DIRIGES : FORM : AMON A.
2/ On a 2b2 + 1=19 ;
2b2=18 ;
b2=9 ;
b=3.