我的编译器是 Intel Fortran Compiler 11.0.3451.2005。IDE 是 Microsoft Visual Studio 2005。当我使用
WRITE(*,*) DSIN(0.8)
会有链接错误,好像没有这个功能。为什么?如何解决?
谢谢。
我的编译器是 Intel Fortran Compiler 11.0.3451.2005。IDE 是 Microsoft Visual Studio 2005。当我使用
WRITE(*,*) DSIN(0.8)
会有链接错误,好像没有这个功能。为什么?如何解决?
谢谢。
dsin会期望一个双精度参数。sin(0.8d0)并且 dsin(0.8d0)是相同的。
只需使用sin并让机器根据参数的实际类型来计算要使用哪个版本的正弦函数。