在FORTRAN的PRINT语句中打印小数点后的一定位数

时间:2013-03-10 03:51:18

标签: fortran

我有一个双精度变量x = 10,当我使用语句时:Print()x Fortran将打印出一个长数字为10.0000000000000。我只想要小数点后的2位数(。),即10.00我该怎么办,而不是使用Print()?谢谢大家。

1 个答案:

答案 0 :(得分:3)

   X=10
   WRITE(*,44) X
44 FORMAT(F4.2)

我认为FORMAT声明就是你所追求的。 F4.2表示在小数点后用2位数写4列实数。