c语言三角函数输入度数 c语言三角函数输入度数怎么算

c语言:键盘分别输入三角函数名及角度,求对应的三角函数值# include stdio.h
# include math.h
# define pi 3.1415926
int main(void)
{
double a,n,result;
char func_name[3];
printf("enter the name of triangle function :");
scanf("%s",func_name);
printf("enter angel:");
scanf("%lf",a);
n=pi*a/180;
if (strcmp(func_name, "sin") == 0)
result=sin(n);
if (strcmp(func_name, "cos") == 0)
result=cos(n);
if (strcmp(func_name, "tan") == 0)
result=tan(n);
printf("%0.2f\n",result);
return 0
;
}
C语言怎样表示三角函数计算(注:要用“角度制”表示)..C语言中的三角函数计算需要将角度转弧度,,比如以下代码是计算sin()的值:
#include"stdio.h"
#include"math.h"
#definePI3.1415926
main()
{
inti;
float t;
printf("请输入要计算的角度:");
scanf("%d",i);
t=sin(180*i/PI);
printf("sin(%d)=%f",i,t);
}
sin(30°)在C语言中怎么输入1、30°是角度,但在C语言中用的是弧度 。什么是角度?什么是弧度?他们之间又怎么转换呢?
2、角度:角度 , 是一个数学名词,表示角的大小的量,通常用度或弧度来表示 。也可用来比喻看事情的出发点 。
3、弧度:在数学和物理中,弧度是角的度量单位 。它是由国际单位制导出的单位,单位缩写是rad 。定义:弧长等于半径的?。?其所对的圆心角为1弧度 。(即两条射线从圆心向圆周射出,形成一个夹角和夹角正对的一段弧 。当这段弧长正好等于圆的半径时,两条射线的夹角的弧度为1) 。
4、他们之间的转换公式:角度乘以 π/180 便可
如 180°换成弧度制 把180乘π/180 得π
相反地 弧度制换角度 乘以180/π 就可以啦~
5、所以
sin(30°)在C中应该写成sin(30*3.14/180)
【c语言三角函数输入度数 c语言三角函数输入度数怎么算】关于c语言三角函数输入度数和c语言三角函数输入度数怎么算的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。

    推荐阅读