c语言怎么写正弦函数 c语言编写正弦函数

如何用C语言求正弦函数,要求精确到小数点后六位

/*泰勒公式求sin(x)*/

创新互联公司主营清河网站建设的网络公司,主营网站建设方案,成都app软件开发公司,清河h5重庆小程序开发搭建,清河网站营销推广欢迎清河等地区企业咨询

#includestdio.h

#include math.h

main()

{

double x,s1,e,s=0;

int n=1;

printf("输入x和误差范围e:\n");

scanf("%lf %lf",x,e);/*误差上限e要尽量取小,如取e为0.0000001。这里我们将e取为0.000001*/

s1=x;

do

{

s+=s1; /*s1为中间变量*/

s1=-s1*x*x/(n+1)/(n+2);

n+=2;

} while (fabs(s1)=e);/*fabs为对实数求绝对值的函数*/

printf("x=%lf\nsin(x)=%lf\n",x,s);

}

如何在c++中表示正弦函数

正弦函数是三角函数的一种.

定义:对于任意一个实数x都对应着唯一的角(弧度制中等于这个实数),而这个角又对应着唯一确定的正弦值sin x,这样,对于任意一个实数x都有唯一确定的值sin x与它对应,按照这个对应法则所建立的函数,表示为f(x)=sin x,叫做正弦函数。

在C语言当中,sin 函数在标准库math.h当中。注意其输入参数单位是弧度,将角度转换为弧度,请将角度乘以 π/180。

功 能: 正弦函数   

用 法: double sin(double x);

例程:

12345678#include stdio.h #include math.h int main(void) {    double result, x = 0.5;    result = sin(x);    printf("The sin() of %lf is %lf\n", x, result);    return 0; }

如何在C语言中解决正弦或余弦函数的表示方法

包含它的头文件是math.h

引用后就可以直接用了

库内部函数申明:1:double

sin(double

x);

2:double

cos(double

x);

/////////////////////////////////////////

//自己实现(

简单检验):

#includestdio.h

#includemath.h

void

main(void)

{

double

x1=35.77;

double

x2=65.44;

printf("sin(x1)=%f,sin(x2)=%f\n",sin(x1),sin(x2));

}


分享名称:c语言怎么写正弦函数 c语言编写正弦函数
文章网址:http://azwzsj.com/article/docjdjs.html