Linux运行Fortran结果是nan,【含泪求教】Fortran中NAN的问题

我的程序 在 windows 平台上的 CompaqFortran 运行结果如下:

M    Pi*     P1      P2     REAC    Eff*r   Sgm_s

( Pressure , bar )

2   1.38   3.812   4.463   0.643  0.9384  0.9791

0   1.44   3.494   4.507   0.703  0.9420  0.9869

Eff*                =    9.007450E-01

Pi*                 =        1.438579

Mass flow           =       101.606537 kg/s

Power               =        5.700530 MWt

Axial force         =      6441.167969 N

K1 =         1.393185   K2 =         1.390118

移植到 Linux 平台上的 Intel Fortran Complier 运行结果如下:

M    Pi*     P1      P2     REA!C     Z1      Z2

( Pressure , bar )

1  NaN    NaN     NaN     NaN     NaN     NaN

Eff*  (prim, inlet) = NaN

Eff* (prim, throat) = NaN

Eff  (prim, throat) = NaN

Eff*                = NaN

Pi*                 = NaN

Mass flow           =  NaN             kg/s

Power               =  NaN             MWt

Axial force         =  NaN             N

K0                  =  NaN

K1                  =  NaN

为什么Linux 平台上运行的结果 不对?

谢谢先!!!