next up previous

Descrittori di formato



1) Il descrittore I

E' utilizzato per controllare la rappresentazione dei numeri interi.
La forma generale è:

     rIw     oppure     rIw.m

dove r,w e m sono indicati nella tabella 1:


                                    tabella 1
c
Numero di colonna
d
Numero di cifre a destra del punto decimale
m
Numero minimo di cifre da stampare
n
Numero di spazi da saltare
r
Fattore di ripartizione:specificail numero di volte che un descrittore deve essere utilizzato
w
Larghezza di campo:numero di caratteri da utilizzare

ad esempio:

2I5

indica che si ripete per due volte un numero intero utilizzando 5 caratteri.

2) Il descrittore F Controlla il formato dei numeri reali: rFw.d dove r,w e d sono indicati nella tabella 1. Quindi il formato: 2F8.3 indica di ripetere per due variabili il formato di numero reale con l'utilizzo di 8 caratteri di cui 3 a destra del punto. 3) Il descrittore E Viene utilizzato per rappresentare i numeri nel formato esponenziale; ha una forma del tipo: rEw.d dove r,w e d sono indicati nella tabella 1. Ad esempio: E15.5 indica di rapresentare il numero in notazione esponenziale con 15 caratteri di cui 5 a destra del punto; Quindi se dovessimo rappresentare il numero 5.28939E6 con il formato precedente avremmo: 0.52894E+07 ____|____|____| 5 10 15 infatti occorrono: -1 carattere per il segno della mantissa; -2 caratteri per lo zero ed il punto decimale; -5 caratteri per la mantissa; -1 carattere per la lettera E; -1 carattere per il segno dell'esponente; -2 caratteri per l'esponente; per un totale di 12 caratteri, avendo utilizzato 15 caratteri rendiamo il tutto più leggibile. In generale deve valere la seguente espressione: w >= d+7 4) Il descrittore ES Viene utilizzato per rappresentare i numeri nella notazione scientifica standard. Infatti il descrittore E esprime il numero come un valore compreso tra 0.1 e 1.0 per una potenza di 10, mentre ES esprime il numero come un valore compreso tra 1.0 e 10.0 per una potenza di 10. La sua forma è: rESw.d 5) Il descrittore L Viene utilizzato per rappresentare i dati logici, la sua forma è: rLw dove r,w sono indicati nella tabella 1. Può indicare solo T o F. 6) Il descrittore A Viene utilizzato per rappresentare testi, ed ha la seguente forma: rA o rAw dove r,w sono indicati nella tabella 1.