非常基本的Fortran问题.以下函数返回NaN,我似乎无法弄清楚原因:
F_diameter = 1. - (2.71828**(-1.0*((-1. / 30.)**1.4)))
我已经喂了2.71而不是使用,exp()但他们都以同样的方式失败了.我注意到当小数部分(-1/30)为负时我只得到一个NaN.积极评估好.
exp()
非常感谢
math fortran
fortran ×1
math ×1