我希望调用sin()函数,因此程序(省略无关部分)如下:
#include <math.h>
double n,m,k;
n = 30; //角度=30度
m = n*(3.14)/180; //将角度转换为弧度
k = sin(m); //调用sin()函数
上述程序执行后进入debug如下图
由上图可见,角度转弧度已经成功,但为何sin(m)的结果k=0呢?感觉sin()没有正常工作?
YiKai Chen:
你用什麼芯片?
我希望调用sin()函数,因此程序(省略无关部分)如下:
#include <math.h>
double n,m,k;
n = 30; //角度=30度
m = n*(3.14)/180; //将角度转换为弧度
k = sin(m); //调用sin()函数
上述程序执行后进入debug如下图
由上图可见,角度转弧度已经成功,但为何sin(m)的结果k=0呢?感觉sin()没有正常工作?
你用什麼芯片?