Vous êtes sur la page 1sur 3

Ecole suprieure des sciences et technologies de Hammam Sousse

Anne universitaire : 2011-2012

Serie 1 : Numration et codification des nombres

EXERCICE 1 : Laquelle des suites de chiffres peut tre la reprsentation d'un nombre en base
2, en base 5, en base10, en base 16 ou en base 8 ?
123A02

10101100

321471

10102011

10108141

2A0GF00

14951

EXERCICE 2 : Convertir en base 10 les nombres suivants :


En base 2

1011

10011

1000

1101101

En base 8

14

777

1000

1567

En base 16

FA

80

1000

b) Donner les reprsentations dans les bases 2 et 16 des nombres qui scrivent en base 10 :
5

255

256

1024

EXERCICE 3 :
a) crire les nombres suivants en base 10 :
base 10 base 2
0
1
10
100
1000
11

base 10 base 16
0
1
10
100
1000
11

base 10 base 8
0
1
10
100
1000
11

b) crire l'quivalent de chaque nombre en base 10 sous la forme d'une fraction :


base 10 base 2
0,1
0,01
0,001
0,0001

TD codification de linformation LFSI

base 10 base 16
0,1
0,01
0,001
0,0001

base 10 base 8
0,1
0,01
0,001
0,0001

Meriam Khochtali

Ecole suprieure des sciences et technologies de Hammam Sousse


Anne universitaire : 2011-2012
EXERCICE 4 :
1- Conversion en binaire : (7)10
(8)10
(121,375)10
(28,408)10

(255)10 (256)10 (7)10

2- Conversion en hexadcimal : (65535)10

(33,242)10

3- Conversion en octal : (255)10

(1024)10

(12,242)10

EXERCICE 5:
1) convertir en binaire : (1DF)16
(3FF,39)16
2) convertir en hexadecimal : (101,101100110)2

(503,24)8
(65258)10

(675,14) 8
(457703,17)8 (8065)9

EXERCICE 6 - Il est trs utile de retenir les puissances de 2, au moins jusqu' 10 :


20 = 1
21 = 2
22 = 4
23 = 8

24 = 16
25 = 32
26 = 64
27 = 128

28 = 256
29 = 512
210 = 1024

3) Noter que 210 = 1024 est proche de 1000 = 103; c'est pourquoi en informatique 1 Kilo
(1K) vaut 1024. Ainsi une mmoire 1 Kilo-octets contient 1024 octets et non pas 1000.
4) crire en hexa 1 K, 2 K, 4 K, 7 K, 8 K et 40 K.
EXERCICE 7 :
1) Effectuer les oprations suivantes en binaire :
11000111 + 11001

1001101011,011+100111,1011

111111+100001

111101111,01+101010011,110

101101 - 10100

110,011 1,111

1101 101

11 10,1

1) Effectuer les oprations suivantes en octal :


11000111 + 11001
1101 101

1001101011,011+100111,1011
11 10,1

TD codification de linformation LFSI

Meriam Khochtali

Ecole suprieure des sciences et technologies de Hammam Sousse


Anne universitaire : 2011-2012
2- Effectuer les oprations suivantes en hexadcimal :
(1872)16 + (46C1)16
(FE3D)16+ (AA95)16
EXERCICE 8 : soient les oprations suivantes :
(111,011) 2 + (1,111) 2

(111,011) 2 - (1,111) 2

(111,011) 2 * (1,111) 2

1) Effectuer les oprations ci-dessus en base 2


2) Rcrire les oprations dans les dans les bases octale et hexadcimale et effectuer les
calculs
3) Vrifier les rsultats trouves en effectuant les calculs dans la base 10
EXERCICE 9 : rechercher pour chacune des oprations suivantes la ou les bases appropries :
(41)b = (25)10
(252)b + (321)b= (1103)b
(10)b + (10)b= (20)b
(43E285)b + (AC978)b= (39190D)b
EXERCICE 10 : soit un systme de numrotation dune base b form par les lments
suivants : 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z
1) Quelle est la valeur de la base b
2) Convertir en base 10 le nombre (2KA) b
3) Convertir le nombre (239) 10
EXERCICE 11 :
1) Quels sont les nombres entiers dont lcriture binaire se termine par 000 (par exemple
1101000) ?
2) Quels sont les nombres entiers dont lcriture hexadcimale binaire se termine par 0 (par
exemple 7B0) ?

TD codification de linformation LFSI

Meriam Khochtali

Vous aimerez peut-être aussi