打印
[C语言]

c语言中反三角函数

[复制链接]
3317|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
自由自在2013|  楼主 | 2014-7-10 11:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
temp为单字节16进制正数,传感器输出
#define  PI 3.141593
void main (void)
{  
   uchar  temp, x;
   tempf =(float)temp;
   x = asin(tempf/64)*180/PI;  //角度值
}
这样写对吗?为什么程序运行后串口输出 00?
如果程序有问题,应该怎样写?
调试着看好像程序里不识别 “asin(tempf/64)”这样的形式。

相关帖子

沙发
大秦正声| | 2014-7-10 12:22 | 只看该作者
添加#include "math.h"

使用特权

评论回复
板凳
自由自在2013|  楼主 | 2014-7-10 13:11 | 只看该作者
已经添加了

使用特权

评论回复
地板
ayb_ice| | 2014-7-10 13:31 | 只看该作者
本帖最后由 ayb_ice 于 2014-7-10 13:34 编辑

开什么玩笑,temp都没有初始化

使用特权

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

本版积分规则

26

主题

83

帖子

3

粉丝