Codage Des Flottants IEEE754
Codage Des Flottants IEEE754
123,400 ´10-2
12,3400 ´10-1
1,23400 ´10 0
0,123400
´101
…
ELÉMENT DU FORMAT EN VIRGULE
FLOTTANTE
-3
- 0 , 9876 ´10
Exposant et signe de
l’exposant
Mantisse
Simple précision 32 bits 1 bit 8 bits 1≤e≤254 23 bits (-1)s× 1.m ×2e-127
Double précision 64 bits 1 bit 11 bits 1≤e≤2046 52 bits (-1)s× 1.m ×2e-1023
Précision étendue 80 bits 1 bit 15 bits 1≤e≤32766 64 bits (-1)s× 1.m ×2e-16383
CONVERSION DÉCIMALE – IEEE 754
(CODAGE D’UN RÉEL)
35,5 (10) = ? (IEEE 754 simple précision)
SM M
0 10000100 00011100000000000000000(IEEE754SP)
Eb
CONVERSION IEEE 754 - DÉCIMALE
(EVALUATION D’UN RÉEL)
SM M
0 1000000111100000000000000000000( IEEE754SP )
Eb
Simple précision:
Sign Exposant Mantisse
e
1 bit 8 bits 23 bits
Attention: pour ne pas représenter que des entiers très grands on soustrait le biais = -127
Les valeurs codées sont :
2(exposant-127) × 1 mantisse
,
8 bits pour l’exposant
on a 256 valeurs possibles [0,255]
Exposant biaisé [-127,128]
Interval couvert [≅-10-38,≅1038]
0 0 0 0 unique représentation de 0
Additionner: 9971 8
+ 00670
1 00388 (Over flow)