Sinx 的近似值可按如下公式计算: C++
Posted Roam-G
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sinx 的近似值可按如下公式计算: C++相关的知识,希望对你有一定的参考价值。
. Sinx 的近似值可按如下公式计算:
以下程序计算w=sin(x ) +sin(y ),其中x和y的值由键盘输入,sin函数的近似值通过函数dsin(double )计算。要求
计算精度为10-6。
#include <iostream>
#include<cmath>
using namespace std;
//以上为头文件
double dsin(double);
const double p=0.000001;
void main()
double w, x, y;
cout<<"Please input the values of x and y: ";
cin>>x>>y;
cout<<"The result is: ";
w=dsin(x)+dsin(y);
cout<<"w="<<w<<endl;
double (1)
double s=0,t=x;
int n=1;
do
s=s+t;
(2)
t= (3) /(2*n-1)/(2*n-2);
while((4) );
return s;
答:
(1) dsin(double x)
(2) n++;
(3) -t*x*x
(4) fabs(t)>=p
#include <iostream>
#include<cmath>
using namespace std;
//以上为头文件
double dsin(double);
const double p=0.000001;
void main()
double w, x, y;
cout<<"Please input the values of x and y: ";
cin>>x>>y;
cout<<"The result is: ";
w=dsin(x)+dsin(y);
cout<<"w="<<w<<endl;
double (1)
double s=0,t=x;
int n=1;
do
s=s+t;
(2)
t= (3) /(2*n-1)/(2*n-2);
while((4) );
return s;
以上是关于Sinx 的近似值可按如下公式计算: C++的主要内容,如果未能解决你的问题,请参考以下文章
下面的公式可以用来计算圆周率PI的近似值: PI/8=1/(1*3)+1/(5*7)+1/(9*11)+…… 请编程序计算公式的