求助atan2函数的应用!!
各位高手,小弟在此请教一个使用atan2函数的问题:
double atan2(double para1,double para2)它具体的功能是什么?在函数中,参数1和参数2各是什么?是角度?弧度?还是其它值?????它返回的值又是什么??
谢谢各位高手的帮助!!!小弟不甚感激!!
问题点数:50、回复次数:2Top
1 楼daizh()回复于 2003-11-03 19:14:58 得分 0
函数说明: atan2()用来计算参数para1/para2(任意实数)的反正切值,然后将结果返回。
返回值: 返回-PI 至PI 之间的计算结果。(是弧度)
Top
2 楼plainsong(短歌)()回复于 2003-11-03 19:15:22 得分 50
参数为两个长度,para1/para2为角的正切值。返回值为弧度表示的反正切。
从坐标原点(0,0)到点(para2,para1)连一条线,则返回值就是从x轴正轴到这条线的角。
换句话说,atan2保证:
如果r = sqrt(para1*para1 + para2*para2),
则sin(atan2(para1,para2))*r == para1;
cos(atan2(para1,para2))*r == para2.Top




