0% ont trouvé ce document utile (0 vote)
19 vues6 pages

Exercices de conversion numérique en bases

Ce document présente une série d'exercices sur les conversions entre différentes bases numériques, y compris binaire, décimal, octal et hexadécimal. Les exercices incluent des conversions, des équivalents décimaux, et des opérations arithmétiques dans diverses bases. Des corrections détaillées des exercices sont également fournies pour aider à comprendre les méthodes de conversion.

Transféré par

emmanuelfofana81
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
19 vues6 pages

Exercices de conversion numérique en bases

Ce document présente une série d'exercices sur les conversions entre différentes bases numériques, y compris binaire, décimal, octal et hexadécimal. Les exercices incluent des conversions, des équivalents décimaux, et des opérations arithmétiques dans diverses bases. Des corrections détaillées des exercices sont également fournies pour aider à comprendre les méthodes de conversion.

Transféré par

emmanuelfofana81
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

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

Vous aimerez peut-être aussi