- ベストアンサー
Fortranのformat形式
format文を使って数値を出力しようとしています。 例としましてpi=3.141592を出力したいのですが、 write(10, 100) pi 100 (E12.5) とした時に 0.31416E+01 と出力されます。 これを 3.14159E+00 と出力したい時、format文はどういう風にかけばいいのでしょうか? OS: CentOS 6.5 (32bit) Intel fortran version 14.0.1 を使っています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
FORTRANの参考書を持っていないのですか? 「P編集記述子」というのを使います。 この場合だと、「1PE12.5」と記述します。
お礼
回答ありがとうございます。 なるほど、P編集記述子というのがあるのですね。 ありがとうございました。