atan atan2的区别!

atan与atan2的使用=范围不一样!

今天调一一下午的BUG!终于发现了是ATAN的错!

atan()函数:

  atan(y/x);

带一个参数!注意X不能为0,否则…………,

还有求出的角度为-pi/2----pi/2,不包括-Pi/2,pi/2,

 

 

而atan2(y,x);

y在前,x在后,而且x,y可以分别为0,但不能同时为0,

atan2函数值为(-pi,pi),开区间;

一般来说ACM里面用的广的是atan2;

 

posted on 2013-12-15 16:05  forgot93  阅读(363)  评论(0编辑  收藏  举报

导航