主题:使用三角函数,需要include什么库?
			
 hellen40
				 [专家分:0]  发布于 2010-09-27 11:13:00							
			要编一个用到数学函数的程序,结果发现编译不过去。应该引用什么库啊?头大~~~
    另外,fortran还有那些库是常用的,哪位大侠给指点一下啊?
						
					 
		
			
回复列表 (共6个回复)
		
								
				沙发
				
					
jstzhurj [专家分:4680]  发布于 2010-09-27 11:16:00				
				
你是什么数学函数?不是内部函数?[em18]
							 
						
				板凳
				
					
jstzhurj [专家分:4680]  发布于 2010-09-27 11:19:00				
				
最好贴出代码!
							 
						
				3 楼
				
					
hellen40 [专家分:0]  发布于 2010-09-27 11:35:00				
				问题我已经解决了。
我想用的就是常规的cos()、sin()的代码,因为写了abc = cosd(45),程序报错,我以为是没有引用函数库造成的。后来发现是类型不对,应该给abc = cosd(45.0)。
不好意思,耽误大家时间了。
不过我也很想知道,fortran有没有什么自带的库需要编程时候引用的,如果有,各包含哪方面的函数呢?
							 
						
				4 楼
				
					
jstzhurj [专家分:4680]  发布于 2010-09-27 11:44:00				
				
I see.
							 
						
				5 楼
				
					
cgl_lgs [专家分:21040]  发布于 2010-09-27 11:58:00				
				这个是FORTRAN,不是C,不需要INCLUDE。
如果想要调用函数或是子程序,直接调用就行了。特殊点儿的用INTERFACE整一整,或是USE那个MODULE(类似于PASCAL)。
							 
						
				6 楼
				
					
hellen40 [专家分:0]  发布于 2010-09-27 15:29:00				
				
谢谢二位老师指点~~
							 
									
			
我来回复