练习8

来源:互联网 发布:千牛怎么查买家淘宝号 编辑:程序博客网 时间:2024/05/29 14:46
#include <iostream>
#include <cmath>
using namespace std;
const double TINY_VALUE=1e-5;
double tsin (double x){
    double g=0;
    double t=x;
    int n=1;
    do{
        g+=t;
        n++;
        t=-t*x/(2*n-1)/(2*n-2);
    }while(fabs(t)>=TINY_VALUE);
    return g;
}
int main(){
    double m,s;
    cout<<"Please input a real number:";
    cin>>m;
    s=1-tsin(m);
    cout<<s<<endl;
    return 0;
}
0 0
原创粉丝点击