Académique Documents
Professionnel Documents
Culture Documents
et
Virgule Flottante
Virgule Fixe
Selon quel codage?
1000 en decimal
1000 ? 8 en binaire naturel
-8 en complement a 2
Virgule Fixe
Quelle est la valeur du nombre binaire?
(2+23) (10)10
Virgule Fixe
Quelle est la valeur du nombre
fractionnaire binaire?
0,1010 ?
(0,5+0,125)
0,625
Virgule Fixe
Virgule Fixe
Virgule Fixe
1010 ? En complement a 2
-8+2=-6
1010 ?
0101
1
Avec signe - 0110 -6
Virgule Flottante
Comment stocker le signe,
la mantisse et l’exposant?
0 ou 1
Exposant Mantisse
décalé
0 ou 1
Mantisse
Exposant décalé
Comment stocker l’exposant décalé?
-4
- 1,11011 * 2
4 bits
4-1
Exposant décalé (en décimal) = Exp + Dec= -4 + (2 -1 )=3
En binaire: 0011
-4
- 1,11011 * 2
1 0 0 1 1
4-1
Exposant décalé (en décimal) = Exp + Decalage = -4 + (2 -1 )=3
En binaire: 0011
n=4
0101
Comment stocker la mantisse?
Exp + 127
Comment stocker la mantisse?
Conversion binaire
Comment stocker la mantisse?
0 10000010 00100000000000000000000
Comment stocker la mantisse?
0 10000010 00100000000000000000000
Comment stocker la mantisse?
0 10000010 00100000000000000000000
Avantages et Inconvénients
Pour un même
nombre de bits
Virgule Flottante Virgule Fixe
Gere un intervalle
Meilleure
de nombre plus
précision
important
Exercice:
1/ Ces nombres sont codés selon la norme IEEE754 en simple précision, donner leur valeur en décimal.
1/ Codez les nombres suivants en virgule flottante selon le nombre de bits indiqués :