1
txtファイルを開くコードを書きたい場合は、そのファイルに実数を書き込んで、コード内の変数に渡します。Fortranの同じファイルから書込みしてから読み取る
私のコードは次のようになります。変数これをコンパイルした後
open (unit = 22, file = x_file, status = 'old')
write(22, *) 1.2345
do while (ios == 0)
read(22,*, iostat=ios) reader
end do
write(*,*) reader
「読者は」非常に非常に小さな数(2.2460454138806765E-314)を得ました。 ライン
write(22, *) 1.2345
を削除し、私の変数「リーダー」ファイルのtxtに直接番号を傾けた後、1.2345になります。その理由は何でしょうか?
ありがとうございます!それは私のために非常に役立った:) –
私は別の質問がある:私はどのように私のテキストを書き込む(31、*)コマンドを新しい行に書くことができますか? –
それはそうするべきです。新しい投稿で新しい質問をもっと詳しく聞くことができます。 –