FORTRAN语言中,FORMAT(1X,E8.2)是什么意思

2024-11-05 23:02:53
推荐回答(3个)
回答1:

format是输入/输出语句的格式
nX表示n个空格
Em.n表示该浮点数按单精度输出,总共m位,小数点后n位
Dm.n表示该浮点数按双精度输出
比如a=3*10^8,E8.2输出0.30E+09,小数点、字母E和加号都算在8位里
D8.2则输出0.30D+09,表示是双精度

回答2:

表示一个格式,该格式控制输出一个空格(1x),以及一个实行数用科学记数法输出,占8个字符宽度,小数点后面保留2位(e8.2)

回答3:

外层的(//)是数组生成器,用来生成数组的内层的(I,I=,,)是个隐含do循环,I从开始