C51 反三角函数怎样计算?

[复制链接]
7056|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 | 显示全部楼层
调用函数太占资源和时间,建议用查表法.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

294

主题

858

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部