请教:FORTRAN中如何实现pow(幂)运算
我的一个子程序中要用到幂运算,因而调用函数库,我做了如下操作:在工程->设置->FORTRAN->类别中选择库,而后在其他库选项中选中Use ISML Math Labrary而后确定。
在子程序开头加上语句
USE IMSL
程序中有A=POW(B,C)这样的语句,其中B、C为表达式,B为基数, C为幂指数。
输完后POW也不会像sin, abs等函数名那样变蓝。用CALL调用也一样
编译链接时报错:error LNK2001: unresolved external symbol _POW@8
用CALL调用也一样,并且还不知这种调用值如何返回。
不知是哪里做错了。还请高人指教!谢谢
Re:请教:FORTRAN中如何实现pow(幂)运算
幂运算3**2 = 9
3**3.5 = 46.765371804359688
Re:请教:FORTRAN中如何实现pow(幂)运算
哦,这么简单呀,我原来还用^,不行就采用我上面所说的方法,晕倒,简单问题搞得这么复杂。谢谢苍山负雪!
Re:请教:FORTRAN中如何实现pow(幂)运算
matlab里面是^, pow是不是c语言里面的函数? 呵呵搞混了吧
页:
[1]