c语言中怎么算sin30的值 在线等

来源:百度知道 编辑:UC知道 时间:2024/06/01 16:46:53
如题
我是新手,别笑话啊!!!

如果30为弧度

#include <stdio.h>
#include <math.h>
void main()
{
double a = 30.0;
printf("sin(a)=%lf",sin(a));
}

如果a为角度

#include <math.h>
#include <stdio.h>
const double PI=acos(-1);
void main()
{
printf("sin(a)=%.2lf\n",sin(2*PI*30/360.0));
}

首先把角度转为弧度
弧度=2*PI*角度/360

#include <math.h>
#include <stdio.h>
const double PI=acos(-1);

int main()
{
printf("%.2lf\n",sin(2*PI*30/360.0));
return 0;
}

double a = 30.0;
sin(a);

别忘记#include <math.h>