打印

C51 反三角函数怎样计算?

[复制链接]
6359|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ihafd|  楼主 | 2009-10-16 00:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
arctg(0.461)  = 24.75 (正确值)

在C51里
float D2;
D2 = atan(0.461) ;   //= 0.4319 (错误值)
D2 = atan (0.461 * 6.28 / 360);  //= 0.0084(用弧度来计数,也是错误值)

怎样才可在C51里计数反三角函数啦?

谢谢!!

相关帖子

沙发
teddeng| | 2009-10-16 03:06 | 只看该作者
别加班太晚,容易糊涂的。。
D2 = atan(0.461) ;   //= 0.4319   ---> 0.4319/2/PI*360=24.746  是对的。。

使用特权

评论回复
板凳
lsqdesign| | 2009-10-16 09:33 | 只看该作者
调用函数太占资源和时间,建议用查表法.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

290

主题

844

帖子

3

粉丝