Buondì a tutti, ho un problema a salvare alcuni dati su file: salva tutto, solo che alcuni dati li salva in notazione scientifica, in questo modo nel file output mi ritrovo (dico a caso) 1.12300000000 4.55656534E-002 1.09999999999 1.1509090000E-002
io uso il comando write(10,*) xstart(i)-xc,xend(i)-xc,ystart(i)-yc,yend(i)-yc
esiste un modo per far si che li scriva senza la notazione scientifica?quindi
1.12300000000 0.0455656534 1.09999999999 0.011509090000
grazie in anticipo
Fortran: salvare su file in un formato voluto
-
crocotard
- Prode Principiante
- Messaggi: 3
- Iscrizione: venerdì 14 febbraio 2014, 17:41
- Distribuzione: ubuntu 13.04
Fortran: salvare su file in un formato voluto
Ultima modifica di crocotard il sabato 5 aprile 2014, 15:17, modificato 1 volta in totale.
Re: Fortran
È buona norma utilizzare un titolo che spieghi il problema.
Per favore modifica il messaggio per assegnare un titolo piu' descrittivo.
Per favore modifica il messaggio per assegnare un titolo piu' descrittivo.
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Re: Fortran: salvare su file in un formato voluto
Ecco un esempio di formattazione dati:
Ciao
Codice: Seleziona tutto
write (10,fmt="(5x,i2,3x,f6.3,3x,f5.2)") var1,var2,var3
Cioè: 5x= 5 spazi vuoti, i2= 2 caratteri per variabile intera
f6.3 var.reale con 3 decimali, etc.
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti

