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 x 的值,用泰勒公式求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语言 求sin近似值,用泰勒公式求sin(x)的近似值
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #define PI 3.1415927 double FACT(double x); double fact(int ...
- 用泰勒公式算sin cos用c语言,用泰勒公式求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函数近似值,用泰勒公式求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 ...
- 利用泰勒公式求sin(x)近似值(Python)
用泰勒展开式求sinx近似值的多项式为: . 输入x求sinx的近似值,要求误差不大于0.00001. 输入格式: 直接输入一个实型数据.没有其它任何附加字符. 输出格式: 直接输出保留3位小数的实型 ...
- c语言求sin x近似值,用泰勒公式求sin(x)的近似值
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #define PI 3.1415927 double FACT(double x); double fact(int ...
最新文章
- Neuron 2020 | 深度强化学习和神经科学
- 【java】File的使用:将字符串写出到本地文件,大小0kb的原因
- pgrouting进行路径规划之入门二
- 在Python中以扩展名.txt查找目录中的所有文件
- JBoss Modules 模块描述文件解析
- python与人工智能的关系_python和人工智能之间的关系是什么?老男孩Python人工智能...
- Zookeeper与Paxos
- ESXI主机定时重启脚本
- 黑马Go语言与区块链学习笔记
- nginx源码分析(5)——监听socket初始化
- 吴恩达“机器学习”——学习笔记二
- python——学习笔记1
- 4怎么放大字体_win8.1系统如何放大所有字体?
- 投色子抽奖游戏 html,jQuery实现简单的抽奖游戏
- python编写web漏洞扫描器_Python脚本实现Web漏洞扫描工具
- 调用Yahoo API监控外汇汇率
- iphone控制中心自定义没有计算机,如何在iPhone上自定义iOS 11控制中心功能
- 最最基本的SQL手动url注入方法
- 移动端 外部浏览器点击按钮跳转微信界面(唤醒微信)
- VS+QT没有自动生成.ui对应的ui_XXXX.h头文件问题