【发布时间】:2016-02-16 13:36:29
【问题描述】:
在 fortran 中,我是否可以始终依靠 0.d0 == 0 来生成 .true。 ? 即:
real(8) :: x
integer :: i
x = 0.d0
i = 0
write(*,*) x == i
我尝试了一段简单的代码,结果是 .true。但我可以一直相信这个吗?
这样做的原因是我想避免acos(x) if x
【问题讨论】:
标签: fortran double rounding precision