Nombre à virgule flottante

 

Représentation des nombres à virgule flottante

Nous savons qu'il est nécessaire de stocker des données dans les machines. Ainsi le nombre 9,750 se trouvera mémorisé sous la forme suivante :

1001,11

Toutefois cette expression binaire ne suffit pas à définir totalement notre donnée car il n'y a aucune indication sur la valeur du poids binaire affecté aux différents bits, d'où la notion de virgule.

En utilisant cette notion de virgule, notre nombre peut s'écrire de la manière suivante :

N = 1001,11 x 20
N = 100,111 x 21
N = 10,0111 x 22
N = 1,00111 x 23
N = 0,100111 x 24

Cette dernière expression présente l'avantage de représenter la grandeur par un nombre inférieur à 1 multiplié par une puissance de 2. L'exposant 4 est bien entendu représentatif de la position de la virgule.
Donc pour définir totalement notre information (9,750) il faudra dans ce système de représentation deux termes :

le terme 100111 appelé MANTISSE
le terme 100 appelé CARACTERISTIQUE

Si dans une machine les informations sont représentées en virgule flottante, elles se présenteront de la manière suivante :
Nombre à virgule flotante
et elle sera égale à :
N = 0,100111 x 24
N = 1001,11

Voir la suite : Représentation des nombres à virgule fixe

   Google
Web www.positron-libre.com

positron-libre


 
 
 
 
 
 
 
 
 
 
Accueil Montage électronique Cours d'électronique Forum
  Copyright © 2003 2006 Positron-libre
S'abonner à la news lettre de positron-libre