给定坐标,用C语言计算极角

直角坐标系中,给定一个坐标,如何用C语言求其对应的角度
如(a,b),调用函数atan(b,a)。

img


这两个有什么区别呢?

https://blog.csdn.net/ieyangxiaoyi/article/details/117987937

atan函数只接受一个参数,即X,返回的是-π/2到π/2的值,即只能返回第一象限的角度。

atan2函数接受两个参数,即Y和X,返回的是-π到π的值,即能够返回所有象限的角度。

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^