Fortran输出的实数

时间:2014-06-27 17:21:37

标签: fortran output

声明了一个变量:

真正的* 4因素

然后FACTOR = 2.25

我想输出2.25

试过F3.2

任何帮助?

WRITE (lu09,9315)FACTOR

9315 FORMAT (F4.2)

2 个答案:

答案 0 :(得分:0)

Fortran格式F3.2会输出最多.99的数字,但任何更大的格式都不合适。如果您的意思是在小数点前需要3位数,请将其更改为F6.2

第一个格式编号是总字段宽度,包括小数位数和小数位数。

要显示2.25,格式宽度必须至少为4:F4.2

答案 1 :(得分:0)

f0.2格式提供所需的输出,如下所示。它将小数点后的两位数字和小数点前的数字写入需要的数字。

program xwrite
implicit none
real*4 :: factor = 2.25
write (*,"(f0.2)") factor
end program xwrite
! output:
! 2.25