next up previous contents
Next: Pour écrire des valeurs Up: Utilisation d'un format Previous: Pour écrire des réels   Contents

Pour écrire des réels en notation exponentielle: le descripteur Ew.d

$ Ew.d$ : $ E$ pour exponetielle, $ w$ nombre d'emplacements, $ d$ nombres de chiffres décimaux

x   WRITE(*,'(E12.4)')x
2.5   $ \bigsqcup$$ \bigsqcup$0.25000E+01
-47.678   $ \bigsqcup$-0.4768E+2

le descripteur $ E12.4$ écrit la valeur correspondante avec la notation exponentielle avec une mantisse normalisée $ \in [0.1, 1[$ avec un gabarit total sur $ 12$ caractères, $ 4$ d'entre eux étant réservés aux chiffres significatifs de la mantisse.

On peut toujours écrire un réel si $ w \geq d+7$ afin de pouvoir toujours disposer de la place nécessaire au $ \mp 0.E \mp 00$



Mazen Saad 2002-12-12