Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Simbolo Significato
d n° di cifre a destra del punto decimale
n n° di spazi da saltare
r fattore di ripetizione
w larghezza del campo
Attenzione!
w determina il numero totale di caratteri da utilizzare per
rappresentare il dato =>
in output, se lo spazio assegnato è insufficiente...
- se il dato è un numero, non viene visualizzato;
- se è una stringa, viene troncata
Descrittore Significato
Iw intero di w cifre
Fw.d reale di w cifre (d decimali)
Ew.d reale di w cifre (d decimali)
Lw variabile logica
A[w] stringa di w caratteri
nX salta n caratteri (n spazi)
OUTPUT:
bbb-12bbbb0bbbbb4bbb-12345
bbb-12bbb0bbbbb4*****
OUTPUT:
bb******b0.123b123.456
bbbbb-12.30bbbbbb0.12bbbb123.46
...
REAL :: var1 = 1.2346E6, var2 = 0.001, var3 = -
77.7E10, &
var4 = -77.7E10
...
WRITE (*,100) var1, var2, var3, var4
100 FORMAT(' ', 2E14.4, E13.6, E11.6)
...
OUTPUT:
bbbbbb.1235E+07bbbbb.1000E-02-0.777000E-12*********
Sintassi: Tc
T permette di scrivere a partire dalla colonna c
• RANDOM_NUMBER (harvest)
Restituisce uno o più numeri pseudocasuali da una
distribuzione uniforme nel range [0, 1[
Sintassi
CALL random_number(numero)