Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
出力ファイルで科学的形式を使用すると、2.45E+01 ではなく 0.245E+02 が得られます。
Fortranで後の形式で出力するには?
x = 2.45 write(*,130) 'x=', x 130 format (A,E8.2)
更新: @Bálint Aradi の回答によると、x = 24.5取得するには設定する必要がありまし2.45E+01た。
x = 24.5
2.45E+01
P 編集形式を試してください。
write(*,"(A,1PE8.2)") 'X=',x