[Tech] Fortran77 e comando FORMAT
Carlo Baffa
baffa@arcetri.astro.it
Gio 5 Feb 2009 16:23:03 CET
On Thu, 5 Feb 2009, Christian wrote:
> Ciao, spero che anche questa volta qualcuno possa aiutarmi.
> Ecco il codice...
>
> PT1=PT1*DZ
> PT2=PT2*DZ
> PT=PT1+PT2
> OPEN(99,FILE= 'PROD',STATUS='NEW')
> WRITE(99,*) PT
> 99 FORMAT(F1.3) <------ ???
> CLOSE(99)
>
> Il valore di PT che vado a scrivere nel file PROD
> vorrei fosse nella seguente forma: 0.543
>
Se ricordo bene la sintassi del fortran stai facendo confusione tra l'unita'
logica (specificata nello open) e la label del format (l'etichetta
dell'istruzione format). Non e' che dovresti scrivere WRITE(99,99) ?
E comunque se scrivi
WRITE(99,199) PT
199 FORMAT(F1.3)
E' meglio
ciao
Carlo
----
Carlo Baffa INAF - Osservatorio Astrofisico di Arcetri
baffa@arcetri.astro.it Largo Fermi 5
http://www.arcetri.astro.it/~baffa/ I-50125-Firenze ITALY
-------------------------------------------------------------------------
http://www.skysoft.org The new Astronomical Software Directory
Maggiori informazioni sulla lista
flug-tech