关于在C51单片机中使用三角函数的问题

我想计算30度角的正弦,程序如下:
xx=sin(30);
计算出来的值不对,是怎么回事呢?是sin里面参数不对么?
头文件已包含#include <math.h>

可能是你定义的数据类型不对,你对照函数原型看看。还有sin(x)里面的x是弧度不是角度,所以30度应该换算成弧度=30*π/180追问

完全正确,参数应该为弧度

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-02-21
这个没用过,但是推荐你看一本书肯定有,叫:8051单片机C语言完全手册。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网