Vous êtes sur la page 1sur 5

Corrigé TD1 : Système de numération

Exercice 1 :
Q1 - La base 2 est utilisée car :

 La conception des circuits numériques est basée sur cette base


 Elle n’est composée que de deux chiffres
 Les ordinateurs codent, stockent et traitement l’information en se basant sur cette
base
 C’est la plus simple

Q2 - Indiquez l'ensemble des chiffres de la base 12

 0, 1
 0, 1, 2, 3, 4, 5 , 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
 0, 1, 2, 3, 4, 5 , 6, 7, 8, 9, A, B, C, D, E, F
 0, 1, 2, 3, 4, 5 , 6, 7, 8, 9, A, B

La base 12 comporte 12 chiffres englobant tous les chiffres de la base décimale et


incluant deux chiffres de la base hexadécimale : « A » et « B ».

Q3 - Indiquez l'ensemble des chiffres de la base 5

 0, 1,2
 0, 1, 2,3
 0, 1, 2,3, 4
 0, 1, 2, 3, 4, 5 , 6, 7, 8, 9, A, B, C, D, E, F

Q4 - Au sein de l'ordinateur on se sert de quelle base pour représenter les nombres?

Réponse : base 2

Q5 - (22,7)8 = (22,7)10

 Vrai
 Faux ?

Justifiez votre réponse.

La position des chiffres a une influence sur la valeur des nombres. Dans l’exemple de la
question, le chiffre « 2 » le plus à gauche a un poids de 81 dans le cas de la base 8, mais le
même chiffre possède un poids de 101 dans le cas de la base 10.

Q6 - En système binaire, les chiffres sont :

 0, 1 et 2
 0 et 1
 1 et 2

On sous-entend par système binaire le système en base 2.

Q7 - En système hexadécimal, les lettres utilisées sont :

 «A»à«E»
 «A»à«F»
 «A»à«Z»

Il faut noter que ces chiffres correspondent au nombre allant de 10 à 15 en décimal. Ainsi le
chiffre « A » correspond au nombre (10)10, le chiffre « B » à (11)10 et ainsi de suite jusqu’au
chiffre « F » qui correspond au nombre (15)10.

Q8– Si on rencontre les chiffres de A à F, dans quel système de numération est-on ?

Réponse : Système Hexadécimal

Q9 : A la valeur binaire (1011)2 correspond la valeur décimale trouvée comme suit :


 (1011)2 = 1 + 0 + 1 + 1 = (3)10
 1011)2 = 1x2 + 0x2 + 1x2 + 1x2 = (6)10
 (1011)2 = 1x23 + 0x22 + 1x21 + 1x20 = (11)10

Q10 : En utilisant la méthode des divisions successives, complétez le calcul permettant de


trouver en binaire la valeur (105)10.

Correction d’exercice Q10 :


Exercice 2 : Trouver l’équivalent décimal de chacun des nombres suivants :
a) (111)2 (10110)2 (100101011)2 (11100100)2

b) (333)8 (175)8 (627)8 (4721)8

c) (A4B)16 (5AC)16 (EF1)16 (59D)16

d) (123)4 (103)4 (001)4 (200)4

Correction d’exercice 2 :

L’équivalent décimal de chacun des nombres suivants :

a- (111)2=1*20+1*21+1*22= 1+2+4= (7)10

(10110)2=0*20+1*21+1*22+0*23+1*24= 0+2+4+0+16(22)10

(100101011)2= 1*20+1*21+0*22+1*23+0*24+1*25+0*26+0*27+1*28= (299)10

(11100100)2= 0*20+0*21+1*22+0*23+0*24+1*25+1*26+1*27 =(228)10

b- (333)8= 3*80+3*81+3*82= 3+24+192 = (219)10

(175)8= 5*80+7*81+1*82 = 5+56+64 = (125)10

(627)8= 7*80+2*81+6*82 = 7+16+384 = (407)10

(4721)8= 1*80+2*81+7*82+4*83 = (2513)10

c- (A4B)16=11*160+4*161+10*162 = 11+64+2560 = (2635)10

(5AC)16= 12*160+10*161+5*162 = 12+160+1280 = (1452)10

(EF1)16= 1*160+15*161+14*162 = 1+240+3584 = (3825)10

(59D)16= 13*160+9*161+5*162= 13+144+1280 = (1437)10


Exercice 3 :
Trouver l’équivalent binaire de chacun des nombres suivants :

(4432)5 (56243)7

1- En utilisant la méthode indirecte (de passer d’abord par la base 10) ?

2- En utilisant la méthode direct (devisions successives) ?

Correction d’exercice 3:

1- Méthode indirecte (passer de la base 10) :

(4432)5= 2*50+3*51+4*52+4*53 = 2+15+100+500 =(617)10

Apres qu’on trouve le nombre en décimal, on va faire la division successive par 2 et on


trouve :

(617)10=(1001101001)2

2- Méthode directe c’est de faire la division successive

(4432)5=(1001101001)2

(On fait la même chose pour l’autre proposition (56243)7=(14192)10=(11011101110000)2)

Exercice 4 :
a) 1010+0101= ??????? 10110-1100= ?????? 1011*11= ????????
b) Exprimer en binaire (965)10 (607)8 (A8B)16
c) Exprimez en octal (10111010)2 (1157)10 (F1F)16
d) Exprimez en hexadécimal (10110110011101)2 (7106)8 (3589)10
e) Exprimez en décimal (10010111)2 (146)8 (C0E)16

Correction d’exercice 4 :

a) 1010+0101= 1111 10110-1100= 01010 1011*11= 100001

b) Exprimez en binaire
965(10) = 1111000101(2) en divisant par 2, par 2, …
(607)(8) = 11000111(2)
(A8B)16 = 101010001011(2)

c) Exprimez en octal
(10111010)2 = 272(8)
(1157)10 = 22058 en divisant par 8, par 8, …
(F1F)16 = 111100011111(2) = 7437(8)
d) Exprimez en hexadécimal

(10110110011101)2 = 2D9D(16)
(7106)8 = 111001000110(2) = E46(16)
(3589)10 = E0516 en divisant par 16, par 16, …

e) Exprimez en décimal

(10010111)2 = 1*20+1*21+1*22+0*23+1*24+0*25+0*26+1*27 = 151(10)


(146)8 = 6*80+4*81+1*82 = 102(10)
(C0E)16 = 14*160+0*161+12*162 = 3086(10)

Vous aimerez peut-être aussi