L.J*_*L.J 0 fortran na
比如说,一旦在数组中找到NA,我想要一个例程停止.我怎样才能做到这一点?
"if(array(i).eq.NA)......"似乎不起作用.谢谢,
更新:
array是浮点数的数组,例如,
REAL :: arrya(35)
Hig*_*ark 6
如果你真的在寻找NaNs并且你有一个最新的编译器,那么该ieee_is_nan()函数应该可以解决问题.我认为你需要use ieee_arithmetic或其他一个固有的IEEE模块.
NaN
ieee_is_nan()
use ieee_arithmetic
如果您的编译器不是那么新,它可能具有通常实现但非标准的isnan()功能.
isnan()
归档时间:
13 年,3 月 前
查看次数:
534 次
最近记录: