我希望调用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()没有正常工作?
你用什麼芯片?
CC2340R5: Some questions about implementing the sending of ADV data on the rfPacketTx routine of the CC2340R5 chip
CC2642R: TI CC2642 HID示例问题
CC2642R: CC2642R使用外部存储W25Q16JVSSIQ, 未写成功,求帮看看是什么问题
LAUNCHXL-CC26X2R1: Some questions about the periodic advertising process of the RTLS responder