Td corrigé Exercices sur les changements de base pdf

Exercices sur les changements de base

CORRIGE EXERCICE 2. 1) Oui. Chaque ... CORRIGE EXERCICE 3. 3.1. a) Non car la .... Modèle relationnel corrigé des erreurs de normalisation : FACTURE ...




part of the document



Exercices sur la représentation
des
nombres signés




Exercice 1:
Remplir le tableau suivant :

NombreReprésentation en IEEE-754
simple précisionReprésentation en IEEE-754
double précisionReprésentation en IEEE-754
précision étenduePlus grand positifPlus petit positifPlus grand négatifPlus petit négatif

Exercice 2 :
Représenter le nombre 10,5010 en standard IEEE-754 simple précision. (Résultat en hexa.)

Exercice 3 :
Représenter le nombre -0,7510 en standard IEEE-754 double précision. (Résultat en hexa.)

Exercice 4 :
Valeur décimale du nombre représenté par : 44 DF A4 8A16 en IEEE-754.

Exercice 5 :
Sur une machine VAX, le principe de codage des nombres en virgule flottante est le même que dans la norme IEEE-754, seul le format change :




Nombre = (-1)Signe * 2(exposant - 128) * 0,1mantisse

Représenter le nombre 2.510 sur une machine VAX (Résultat en hexa.)

Correction des
Exercices sur la représentation des nombres signés
Exercice 1:
Remplir le tableau suivant :

NombreReprésentation en IEEE-754
simple précisionReprésentation en IEEE-754
double précisionReprésentation en IEEE-754
précision étenduePlus grand positif+ 3,40 1038+ 1,79 10308+ 1.18 104392Plus petit positif+ 1,18 10-38+ 2.23 10-308+ 3.37 10-4392Plus grand négatif- 1,18 10-38- 2.23 10-308- 3.37 10-4392Plus petit négatif- 3,40 1038- 1,79 10308- 1.18 104392Précision245364Dynamique

Plus grand positif :
Exposant : 254 - 127 = 127
Signe positif
+ bit masqué
2* 2127 = 2128 # 3,4*1038
Plus petit positif :
Exposant : 1 - 127 = -126
Signe positif
2-126* 2-23 = 2-149 # 1,41*10-45
Plus grand nombre négatif :
-3,4*1038
Plus petit nombre négatif :
-1,41*10-45

Précision : 2-23
Dynamique : de 2-126 à 2128

Exercice 2 :
Représenter le nombre 10,5010 en standard IEEE-754 double précision. (Résultat en hexa.)

Correction en simple précision :

- passage en binaire : 10,5010 --> 1010,12
- normalisation : 1,0101 * 23
- exposant : 127 + 3 = 130
- signe positif : 0
- représentation :
0 1000 0010 010 1000 0000 0000 0000 0000
soit en hexa. : 41 28 00 0016

Exercice 3 :
Représenter le nombre -0,7510 en standard IEEE-754 simple précision. (Résultat en hexa.)

- passage en binaire : 0,7510 --> 0,112
- normalisation : 1,1 * 2-1
- exposant : 127 + (-1) = 126
- signe négatif : 1
- représentation :
1 0111 1110 100 0000 0000 0000 0000 0000
soit en hexa. : BF 40 00 0016 (SIMPLE PRECISION)
En double précision : BF E8 00 00


Exercice 4:
Valeur décimale du nombre représenté par : 44 DF A4 8A16 en IEEE-754.
Réponse : 1789,1418

Exercice 5 :
Sur une machine VAX, le principe de codage des nombres en virgule flottante est le même que dans la norme IEEE-754, seul le format change :




Nombre = (-1)Signe * 2(exposant - 128) * 0,1mantisse


Représenter le nombre 2.510 sur une machine VAX (Résultat en hexa.)

- passage en binaire : 10,12
- normalisation : 0,101 * 22
- signe positif --> S = 0
- mantisse après retrait du bit caché : 01000... (23bits)
- exposant : 12810 + 210 = 13010 = 1000 00102

- résultat : 0000 0000 0000 0000 | 0 | 100 0001 0 | 010 0000
en hexa. : 00 00 41 2016









Représentation des informationsLes nombres signésPage  PAGE 3 / 1

Représentation des informations STS IRISLPR Touchard - Le Mans


Mantisse (faibles)

Mantisse (forts)

Signe

Exposant

31 16

6 0

15

14 7

Mantisse (faibles)

Mantisse (forts)

Signe

Exposant

31 16

6 0

15

14 7