Vous êtes sur la page 1sur 2

Université Paris Descartes

UFR de MathEmatiques et Informatique


45, rue des Saints-Peres 75270 Paris cedex 06

Numération et Logique
TD 2 - Bases

Objectif : Savoir convertir un entier d’une base a une autre

Exercice 1

Convertir en base 10, le nombre suivant écrit en base 2 : (100110)2


Convertir en base 2, le nombre suivant écrit en base 10 : (47)10
Convertir en base 16, les nombres suivants écrits en base 10 : (38)10 , (27)10

Exercice 2
Lesquelles des suites de chiffres 10101100 ; 1010211 ; 10108141 ; 2A0GF00
peuvent-elles être la représentation d’un nombre en base 2, en base 8, en base 16 ?

Exercice 3
Compléter le tableau dans lequel le méa me nombre est écrit sur une ligne, une fois en binaire, une fois en
base 10, une fois en base 16.
Binaire Décimal Héxadécimal
101010
53
F5
11010111
111
FF
1101010
155
CAFE

Exercice 4
Ecrire en base 16 les nombres décimaux suivants :
56 ; 115 ; 152 ; 524 ; 615 ; 1020.

Exercice 5

a) Ecrire les nombres hexadécimaux qui suivent en décimal, puis en binaire :


A6F ; 128 ; 3AD ; FFF ; FAB ; EC7 ; 100 ; DDD.

b) Classer dans l’ordre croissant les nombres suivants :


(11111001)2 ; (1101)10 ; (1101)16 ; (1000)16 ; (1000)2 ; (10000)10
Exercice 6

On rappelle que 210 = 1024. Cette valeur est proche de 1000 = 103 . Aussi, en informatique, 1 Kilo (1K)
vaut souvent 1024 ; une mémoire de 1 Kilo-octets contient 1024 octets et non pas 1000 octets si on utilise
les unités “traditionnelles” et non pas les unités CEI (cf. cours).

a) Ecrire en hexadécimal 1 K, 2 K, 4 K, 7 K, 8 K et 40 K, en supposant 1K=1024.

b) Coder en base 2 sur 16 bits, (si cela est possible !) : (1024)10 ; (65535)10 ; (216 − 1)10 ; (216 )10 et
(220 )10

c) Quel est le nombre le plus grand que l’on peut représenter avec 16 bits en base 2 ?

d) Un client achète un disque dur externe pour lequel l’emballage faé§on traditionnelle indique 7TB.
En branchant sur son ordinateur, équipé d’un système d’exploitation récent, il constate une perte de
capacité de presque 10% par rapport é ses attentes. Expliquez.

Exercice 7

a) Multiplier (1100011)2 par 2. Que remarque-t-on ? En déduire ce qu’il se passera lors d’une multi-
plication par 4. Comment reconnaît-on un multiple de 8 lorsqu’il est écrit en base 2 ?

b) Ecrire les nombres suivants : 0 ; 1 ; 10 ; 100 ; 10000 ; 11 en base 10 sachant que :


1- ils sont écrits en base 2
2- ils sont écrits en base 16

Exercice 8

a) Ecrire en base 2, en base 8, en base 16 les entiers suivants : (2061)10 et (8191)10

b) Donner la valeur en base 10 et en base 16 de la somme des éléments 2i depuis i = 0 jusqu’à i = 10

c) Combien de symboles, en base 16, sont nécessaires pour représenter tous les entiers compris entre 0
et (3600)10 ?

d) Exprimer, dans la base 8, le prédécesseur de (10000)16 et le successeur de (777)8

Exercice 9

a) Convertir en octal (base 8) les nombres (101110)2 , (1111111)2 , (64)10 , (63)10


b) Convertir en hexadécimal (base 16) les nombres (101110)2 , (255)10

Exercice 10

Additioner (10111011)2 et (0111011)2 . Additioner (274)8 et (1246)8

Exercice 11

Convertir (22230133)4 en base hexadécimale. Convertir (18333)9 en base 3, (HMO)27 en base 3.

Vous aimerez peut-être aussi