声明了一个变量:
真正的* 4因素
然后FACTOR = 2.25
我想输出2.25
试过F3.2
任何帮助?
WRITE (lu09,9315)FACTOR
9315 FORMAT (F4.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