主题:菜鸟求助一个简单问题
老师给了一个fortran计算程序 好像是挺老的 我在95编译器里面运行出了点小问题
希望各位高手帮忙看看
错误是:error 328 - The first argument (X) to the intrinsic DSIN must be of REAL(KIND=2) type, not REAL(KIND=1)
好几行都是这样的错误 我把那几行复制在下面
ai1=dble(atan(tan(ai0)/cos(aa0)))
b1=dsin(ail)/dsin(ai0)
bb=dsqrt(1.d0-dble(dcos(ai0)*dsin(aa0))**2)
ccc=0.5*((dcos(aa0))**2-1)
cccc=1-(dsin(aa0))**2*(dcos(ai1))**2
write(*,*) b1,bb,ccc,cccc
b3=dcos(aa0)
除了倒数第二行没问题 其他都是同样的问题
我不太清楚是怎么回事了
麻烦大家帮忙看下
感谢~
希望各位高手帮忙看看
错误是:error 328 - The first argument (X) to the intrinsic DSIN must be of REAL(KIND=2) type, not REAL(KIND=1)
好几行都是这样的错误 我把那几行复制在下面
ai1=dble(atan(tan(ai0)/cos(aa0)))
b1=dsin(ail)/dsin(ai0)
bb=dsqrt(1.d0-dble(dcos(ai0)*dsin(aa0))**2)
ccc=0.5*((dcos(aa0))**2-1)
cccc=1-(dsin(aa0))**2*(dcos(ai1))**2
write(*,*) b1,bb,ccc,cccc
b3=dcos(aa0)
除了倒数第二行没问题 其他都是同样的问题
我不太清楚是怎么回事了
麻烦大家帮忙看下
感谢~