求js中三角函数为题?

hckxzy 2011-11-02 02:54:07
已知var tanQ = (y1-y2/x1-x1) = 1(即是一条线的斜率),求Q的大小?
按照数学中的应该是Q = Math.atan(tanQ ) 为45度;可是js中Math.atan(1) 等于0.7853981633974483,求为什么?
...全文
300 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ankangyou 2011-11-02
  • 打赏
  • 举报
回复
学习哈,,试了以后果真如此啊
峭沙 2011-11-02
  • 打赏
  • 举报
回复
Math.atan(1)的值是四分之一圆周率,取近似值0.7853981633974483,你可获得角度值可以进行换算
hckxzy 2011-11-02
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 zsx841021 的回复:]

JScript code

Q = Math.atan(tanQ );
angle = q* (180/Math.PI);
[/Quote]
恩感谢,感谢
三石-gary 2011-11-02
  • 打赏
  • 举报
回复

Q = Math.atan(tanQ );
angle = q* (180/Math.PI);


hckxzy 2011-11-02
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zsx841021 的回复:]

首先你应该了解这个函数的意义。。它并不是返回一个角度。。。
参考
[/Quote]
那如何转化成角度
三石-gary 2011-11-02
  • 打赏
  • 举报
回复
首先你应该了解这个函数的意义。。它并不是返回一个角度。。。
参考

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧