三角函数中atan2是如何计算的

atan2(y,x)返回的是弧度值,两者如果相同则是0.785……,既45度我想问的是0.785……是如何计算出来的,书上说是Y与X的对比,可Y/X也不能得出0.785…... atan2(y,x)返回的是弧度值,两者如果相同则是0.785……,既45度
我想问的是0.785……是如何计算出来的,书上说是Y与X的对比,可Y/X也不能得出0.785……呢
展开
dennis_zyp
2012-01-16 · TA获得超过11.5万个赞
知道顶级答主
回答量:4万
采纳率:90%
帮助的人:2亿
展开全部
atan2(y,x)是表示X-Y平面上所对应的(x,y)坐标的角度,它的值域范围是(-π,π)
用数学表示就是:atan2(y,x)=arg(y/x)-π
当y<0时,其值为负,
当y>0时,其值为正.
当两者相同时,即y=x, 则其角度就是π/4, 即45度。
更多追问追答
追问
也就是说atan2(y,x)里面的Y值代表-3.1415926,X值代表3.1415926吗
追答
不是呀,y, x可以是任意实数,代表的是坐标值(x, y)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式