c语言求sin x近似值,用泰勒公式求sin(x)的近似值
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include
#include
#define PI 3.1415927
double FACT(double x);
double fact(int n);
int main()
{
int n,i,k,flag;
double x,sin,temp,index;
while(scanf("%lf%d",&x,&n)!=EOF)
{
FACT(x);
flag=1; index=0.1; temp=x; sin=0;/*初始化数据*/
for(i=1;i
index*=index; /*计算出10的-n次方*/
i=1;
while(fabs(temp)>=index) /*判断循环条件*/
{
temp=flag*x/fact(i); /*先计算x/i!*/
for(k=0;k
temp*=x;
sin+=temp; /*加到sin*/
flag=-flag; /*符号变换*/
i+=2;
}
printf("%.*f\n",n,sin); /*输出*/
}
return 0;
}
double fact (int n) /*调用阶乘函数*/
{
double result;
if(n==1||n==0)
result=1;
else
result=n*fact(n-1);
return result;
}
double FACT(double x)
{
while(x>PI/2||x
x-=2*PI;
return x;
}
c语言求sin x近似值,用泰勒公式求sin(x)的近似值相关推荐
- c语言 求sin近似值,用泰勒公式求sin(x)的近似值
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #define PI 3.1415927 double FACT(double x); double fact(int ...
- c语言求泰勒正弦公式,用泰勒公式求sin(x)的近似值
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #define PI 3.1415927 double FACT(double x); double fact(int ...
- c语言利用sin约等于x-,用泰勒公式求sin(x)的近似值
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #define PI 3.1415927 double FACT(double x); double fact(int ...
- c语言sin函数近似值,用泰勒公式求sin(x)的近似值
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #define PI 3.1415927 double FACT(double x); double fact(int ...
- C语言求正弦的泰勒展开,用泰勒公式求sin(x)的近似值
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #define PI 3.1415927 double FACT(double x); double fact(int ...
- C语言泰勒公式求sin(x)值
C语言 泰勒公式求sin(x) 利用泰勒级数计算sin(x) 的值,直到最后一项的绝对值小于10-5,并统计共累加了多少项. 输入x的值,输出sin(x)的值(小数点后保留3位)和此时累加了多少项. ...
- c语言编程cos近似,C语言7.利用级数展开式计算求cos(x) 的近似值(精度为10-6)
求圆周率 C语言 输入n值,并利用下列格里高里公式计算并输出圆周率:保留5位小数 #includeintmain(){doublesum=0;inti,n;scanf("%d",& ...
- matlab如何泰勒公式用求近似值_泰勒公式及其用典型例题.doc
泰勒公式及其用典型例题 ?? 泰勒公式及其应用 常用近似公式,将复杂函数用简单的一次多项式函数近似地表示,这是一个进步.当然这种近似表示式还较粗糙(尤其当较大时),从下图可看出. 上述近似表达式至少可 ...
- 通过泰勒公式求sinx(C语言)
通过泰勒公式求sinx(C语言) 泰勒公式: 求解代码: #include <stdio.h> #include <stdlib.h>double userAbs(double ...
最新文章
- ASP.NET WebApi技术从入门到实战演练
- android 手机号分段_android 手机号分段_android系统实现手机号添加分割符
- 程序员硬核宝典(面试题集、在线免费工具箱)
- Codeforces Round #628 (Div. 2) F. Ehab‘s Last Theorem dfs树
- 过滤器过滤特定的url_如何从过滤器中排除URL
- 【Python CheckiO 题解】Popular Words
- WampServer2.0的Apache的service无法启动的解决方法
- LightOJ - 1282 Leading and Trailing
- 大学c语言第三章作业,c语言程序设计一章部分和第三章习题答案.doc
- Atitit vod click event design flow 视频点播系统点击事件文档
- Atitit.国际化中的日期与钱符号问题
- 移动H5手势密码解锁插件--demo
- python入门汇总
- TCPclient-Unity版本
- PC式硬盘录像机常见故障剖析,监控卡常见问题(一)
- 今日金融词汇---前复权,是什么?
- ZT:【ROOT教程】S7/S7E 8890版root及替换recovery中文教程
- 3D到2D的转换方式
- 1183: 平面点排序(一)(结构体专题)C语言
- Java面试要点整理