Bonjour, je ne sais pas si c'est le bon forum, mais comme c'est une matière qui aide à la programmation VBA ou autre. Enfin c'est surtout un exercice que je n'arrive pas.
Exercice 15. On décide pour réaliser une puce de représenter les réels sur 12 bits avec 1 bit de
signe, 4 bits pour l'exposant et 7 bits pour la mantisse : plus précisément, si un réel s'écrit sous
forme normalisée (-1)^s * 1,m* 2^e alors on représente le réel sous la forme
s k3 k2 k1 k0 m7 m6 m5 m4 m3 m2 m1
où e =∑ (de 0 à 3)de [ k(i)*2^i-7) et 1,m= 1+∑(de 1 à 7 ) de [m(i)*2^(-i)]
On décide de réserver les valeurs k = 0 et k = 15
en convenant que
k m valeur
0 0 0
0 # 0 (-1)s * 0,m * 2^(-7) forme dénormalisée
15 0 +ou-infini
15 #0 NaN
1. Que représentent les mots binaires suivants : 100110110010, 000001100100, 011110000000,
011110010010, 100000000000 et 011000001101.
2. Représenter 11.125, 24 et -0.283203125.
3. Peut-on représentai c = 0.69314 ? Quel est le réel représentable le plus proche ? Quelle erreur
d'arrondi maximale commet-on lors de la représentation d'un réel ?
4. Peut-on représenter 390 ?
5. Quel est le plus grand réel positif représentable ?
6. Quel est le plus petit réel positif non nul représentable ?
Je remercie d'avance toute aide me permettant d'éclairer un peu plus la compréhension de cet exercice.
-----