0

出力ファイルで科学的形式を使用すると、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た。

4

2 に答える 2

1

P 編集形式を試してください。

write(*,"(A,1PE8.2)") 'X=',x
于 2013-05-23T21:53:54.130 に答える