#include<stdio.h> #include<math.h> double funcos(double e,double x) { double a=1,i,k=-1,b=1,c=1,s=1; for(i=2;a>e;i+=2) { b=b*x*x; c=c*i*(i-1); s=s+k*b/c; a=b/c; k=-k; } return s; } intmain() { double a,b,i,k,m; double d,s,e,c; scanf("%lf%lf",&a,&b); printf("sum=%.6lf",funcos(a,b)); return 0; }
Approximate the cosine function using a function
Guess you like
Origin http://43.154.161.224:23101/article/api/json?id=325590294&siteId=291194637
Recommended
Ranking