标签: io floating-point fortran
这是我的计划:
program ch0501 implicit none real :: btan read(*,'(F20.8)'),btan PRINT '(F20.8)', btan end program ch0501
运行时,我在键盘上输入123.12345678。 但是,我得到了
123.12345678
123.12345886
作为屏幕上的输出。
为什么?我尝试使用gfortran在不同的计算机上进行编译,并获得相同的结果。
gfortran