next up previous contents
Next: Les fichiers Up: Utilisation d'un format Previous: Utilisation de facteur de   Contents

Le descripteur de format de lecture

Ce sont les mêmes descripteurs. L'idée générale est que le compilateur lit un gabarit et affecte la bonne valeur s'il n'y a pas de confusion.

READ(*,'(I3,I4)')N,P   N   P
$ \bigsqcup$42$ \bigsqcup$$ \bigsqcup$15   42   15
$ \bigsqcup$-3$ \bigsqcup$$ \bigsqcup$-456   -3   -4

READ(*,'(f8.2)')x   x    
$ \bigsqcup$$ \bigsqcup$$ \bigsqcup$3.452   3.452    
12345678   123456.78    

Si le point décimal n'est pas explicite, alors le compilateur lit $ 8$ caractères et il place 2 chiffres après la virgules!!

READ(*,'(I3,2XI4)')N,P   N   P
$ \bigsqcup$12$ \bigsqcup$$ \bigsqcup$$ \bigsqcup$238   12   238
123456789   123   6789

$ \ominus$ Il faut quand même faire attention à ce que le format de LECTURE soit le même que celui de l'ECRITURE, sinon Prrroblème?


next up previous contents
Next: Les fichiers Up: Utilisation d'un format Previous: Utilisation de facteur de   Contents
Mazen Saad 2002-12-12