实验5-10 使用函数求余弦函数的近似值 (15分)
来源:互联网 发布:javascript教程哪个好 编辑:程序博客网 时间:2024/06/06 00:32
http://pta.patest.cn/pta/test/13/exam/3/question/468
#include <stdio.h>
#include <math.h>
double funcos( double e, double x );
int main() {
double e, x;
scanf("%lf %lf", &e, &x);
printf("cos(%.2f) = %.6f\n", x, funcos(e, x));
return 0;
}
double funcos( double e, double x ) {
double sum=0,d=100;
int i=0,j;
//注意此处为坑,必须为double型不能为整型,整型精度不够
double cj;
int count=0;
while(d>e) {
count++;
if(count%2!=0) {
cj=1;
for(j=1; j<=i; j++) {
cj=cj*j;
}
d=pow(x,i)/cj;
sum=sum+d;
i+=2;
} else {
cj=1;
for(j=1; j<=i; j++) {
cj=cj*j;
}
d=pow(x,i)/cj;
sum=sum-d;
// d=pow(x,i)/cj;
i+=2;
//d=pow(x,i)/cj;
}
}
return sum;
}
0 0
- 实验5-10 使用函数求余弦函数的近似值 (15分)
- 习题5-7 使用函数求余弦函数的近似值
- 5-7 使用函数求余弦函数的近似值
- 实验5-3 使用函数求奇数和 (15分)
- 实验5-5 使用函数求素数和 (20分)
- 求余弦函数值
- 7-1 求e的近似值(15 分)
- 求正弦函数sin(x)的近似值的多项式求解
- 实验5-8 使用函数统计指定数字的个数 (15分)
- AGM函数近似值的估计
- c计算sin()函数的近似值,不使用函数库
- 实验6-3 使用函数求特殊a串数列和 (20分)
- 使用级数求π的近似值.
- 4-4 使用函数求最大公约数 (10分)
- 4-20 使用函数求素数和 (10分)
- 实验6-5 使用函数输出指定范围内的Fibonacci数 (20分)
- 求三角函数中的反正弦/余弦函数
- 用牛顿插值多项式求函数近似值的算法,能用C语言编程实现
- StringBuilder与StringBuffer的区别
- android 将Android Studio项目移植到Eclipse
- 曲线面积图AreaChartView
- cocopods卸载、安装、重装等问题解决
- 手动添加git代码仓库
- 实验5-10 使用函数求余弦函数的近似值 (15分)
- Activity的启动过程详解
- 线程基础:线程(4)——JAVA中的基本线程操作(下)
- 防止浏览器记住密码
- URL中包括中文或&等特殊字符的处理方法
- 午评:将大概率试探一均线支撑
- 解决 Android Studio 的 ADB not responding 错误
- Linux进程间通信方式--本地socket
- SwipeRefreshLayout自动刷新的问题