UNIVERSITE MOULOUD MAMMERI TIZI-OUZOU ANNEE 2017/2018
Faculté De Sciences Economie Section A, B, C, D
Département Economie 1iére année LMD
TD d’informatique
Série d’exercice N° 2
Exercice 1 :
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
Trouver la base de chaque nombre et leurs équivalents en binaire :
(101) ? (102) ?(19) ? (33) ? (627) ? (932) ? (532) ? (1202) ?
Convertir les nombres suivants vers la base octale et hexadécimale :
(150)10 (210)10 (1500)10 (2018)10 (2230)10
Convertir les nombres suivants vers la base octale et hexadécimale :
(11101010)2 (1100110010)2 (101010011010)2
Exercice 2 :
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) ?
Exercice 3 :
a- Sachant que (25)10=(100)b , déterminer la valeur de b ????.
b- Même question pour (545)10=(1406)b .
Exercice 4 :
Convertir en base 4 et à la base 8 et à la base 16 les nombres binaires suivants :
1111001010110,11001010 101010101011,001010111 11111111,000111
Exercice 5 :
1010+0101= ??????? 10110-1100= ?????? 1011*11= ????????
(423)5+(434)5= ???? (506)7-(433)7= ????? (542)7*(64)7= ???????
Mr : BETROUNI Hakim Page 1
UNIVERSITE MOULOUD MAMMERI TIZI-OUZOU ANNEE 2017/2018
Faculté De Sciences Economie Section A, B, C, D
Département Economie 1iére année LMD
TD d’informatique
Série d’exercice N° 2
Correction d’exercice 01 :
L’équivalent décimal :
a- (111)2=1*20+1*21+1*22=(7)10 (10110)2=(22)10 (100101011)2=(299)10 (11100100)=(228)10
b- (333)8= (21)10 (175)8=(125)10 (627)8=(407)10 (4721)8=(2513)10
c- (A4B)16=(2635)10 (5AC)16=(1452)10 (EF1)16=(3825)10 (59D)16=(1437)10
d- (123)4=(27)10 (103)4=(19)10 (001)4=(1)10 (200)4=(32)10
La base de chaque nombre et leurs équivalents en binaire :
(101)2=(101)2 c’est le même
(102)3=(1011)2 (19)10=(10011)2 (33)4=(1111)2 (627)8=(110010111)2
(932)10=(1110100100)2 (532)6=(11001000)2 (1202)3=(101111)2
Convertir en octale et hexadécimale :
(150)10=(226)8=(96)16 (210)10=(322)8=(D2)16 (1500)10=(2734)8=(5DC)16
(2018)10=(3742)8=(7E2)16 (2230)10=(4266)8=(8B6)16
Convertir les nombres vers octale et hexadécimale (en partage le nombre par le nombre de
puissance 8=23 on utilise 3 ; et 16=24 on utilise 4) :
On octale On hexadécimale
(11/101/010)2=(352)8 (1110/1010)2=(DA)16
(1/100/110/010)2=(1462)2 (11/0011/0010)2=(332)2
(101/010/011/010)2=(5232)2 (1010/1001/1010)2=(A9A)2
Correction d’exercice 02 :
(4432)5 (56243)7
On trouve l’équivalent binaire pour chaque nombre on utilisant 2 méthodes :
1- Méthode indirecte (passer de la base 10) :
(4432)=2*50+3*51+4*52+4*53=2+15+100+500=(617)10
Apres que on trouve le nombre en décimal on va faire la division successive par 2 on trouve :
(617)10=(1001101001)2
2- Méthode directe c’est de faire la division successive
(4432)5=(1001101001)2
(On fait même chose pour l’autre proposition (456243)7=(14192)10=(11011101110000)2)
Mr : BETROUNI Hakim Page 2
UNIVERSITE MOULOUD MAMMERI TIZI-OUZOU ANNEE 2017/2018
Faculté De Sciences Economie Section A, B, C, D
Département Economie 1iére année LMD
TD d’informatique
Série d’exercice N° 2
Correction d’exercice 03 :
On a (25)10=(100)b
Pour trouver la base il suffit de faire distribuer la base par le nombre et de faire un polynôme
25=0*b0+0*b1+1*b2
25=b2
b=5 On trouve que la base est : 5
((même chose pour le 2 exemple (545)10=(1406)b On trouve que la base c’est base 7))
Correction d’exercice 04 :
Pour convertir à la base 4, base 8 et à la base 16on va séparer le nombre par le nombre de la
puissance 4=22, 8=23, et 16=24
(1/11/10/01/01/01/10,11/00/10/10)=(131112,3022)4
Pour faire la séparation on suite ces flèches
(1/111/001/010/110,110/010/10)=(17123,622)8
(1/1110/0101/0110,1100/1010)=(1D56,CA)16
(La même chose pour les 2 autres exemples)
Correction d’exercice 04 :
1010+0101= 1111 10110-1100= 01010 1011*11= 100001
(423)5+(434)5= (1412)5 (506)7-(433)7= (043)7 (542)7*(64)7= (51611)7
(qlq soit l’opération qu’on fait c’est on trouve un nombre supérieur a la base on va le convertir vers
la base ; s’il est inferieur a la base on le place direct comme le résultat)
Mr : BETROUNI Hakim Page 3
[Link] 1/3
Conversions entre bases numériques
Rappel :
Binaire hexadécimal
0 1 2 3 4 5 6 7 8 9 A B C D E F
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
Binaire octal
0 1 2 3 4 5 6 7
000 001 010 011 100 101 110 111
BCD décimal
0 1 2 3 4 5 6 7 8 9
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001
N. ROUSSAFI [Link] Conversions numériques
[Link] 2/3
Exercice 1
Convertir les nombres suivants en décimal :
1. (101011101)2 %1110001 101101,1001B
2. (745)8 (123)8 (2454,46)8
3. (A9C)16 $F23 12,5H
Exercice 2
Convertir les nombres décimaux suivants aux bases indiquées:
1. (54)10 = ( ? )2 (83)10 = ( ? )2 (15,6)10 = ( ? )2
2. (564)10 = ( ? )8 (83)10 = ( ? )8 (15,6)10 = ( ? )8
3. (1564)10 = ( ? )16 (83)10 = ( ? )16 (15,6)10 = ( ? )16
Exercice 3
Convertir les nombres suivants aux bases indiquées:
1. AC9H = ( ? )2 $BD3 = ( ? )2 (125)16 = ( ? )2
2. (1000110011)2 = ( ? )16 (10011110101)2 = ( ? )16
3. (754)8 = ( ? )2 (156)8 = ( ? )2 (10011110101)2= ( ? )8
4. F65H = ( ? )8 (456)8 = ( ? )16 (AC3)16 = ( ? )8
N. ROUSSAFI [Link] Conversions numériques
[Link] 3/3
Exercice 4
Convertir les nombres décimaux suivants en binaire :
1. 67 = ( ? )2
2. 1258 = ( ? )2
3. 4598 = ( ? )2
4. 8972 = ( ? )2
N. ROUSSAFI [Link] Conversions numériques