该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

#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)的近似值相关推荐

  1. 用c语言计算sin x 的值,用泰勒公式求sin(x)的近似值

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #define PI 3.1415927 double FACT(double x); double fact(int ...

  2. C语言泰勒公式求sin(x)值

    C语言 泰勒公式求sin(x) 利用泰勒级数计算sin(x) 的值,直到最后一项的绝对值小于10-5,并统计共累加了多少项. 输入x的值,输出sin(x)的值(小数点后保留3位)和此时累加了多少项. ...

  3. c语言 求sin近似值,用泰勒公式求sin(x)的近似值

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #define PI 3.1415927 double FACT(double x); double fact(int ...

  4. 用泰勒公式算sin cos用c语言,用泰勒公式求sin(x)的近似值

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #define PI 3.1415927 double FACT(double x); double fact(int ...

  5. c语言求泰勒正弦公式,用泰勒公式求sin(x)的近似值

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #define PI 3.1415927 double FACT(double x); double fact(int ...

  6. c语言sin函数近似值,用泰勒公式求sin(x)的近似值

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #define PI 3.1415927 double FACT(double x); double fact(int ...

  7. C语言求正弦的泰勒展开,用泰勒公式求sin(x)的近似值

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #define PI 3.1415927 double FACT(double x); double fact(int ...

  8. 利用泰勒公式求sin(x)近似值(Python)

    用泰勒展开式求sinx近似值的多项式为: . 输入x求sinx的近似值,要求误差不大于0.00001. 输入格式: 直接输入一个实型数据.没有其它任何附加字符. 输出格式: 直接输出保留3位小数的实型 ...

  9. c语言求sin x近似值,用泰勒公式求sin(x)的近似值

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #define PI 3.1415927 double FACT(double x); double fact(int ...

最新文章

  1. Neuron 2020 | 深度强化学习和神经科学
  2. 【java】File的使用:将字符串写出到本地文件,大小0kb的原因
  3. pgrouting进行路径规划之入门二
  4. 在Python中以扩展名.txt查找目录中的所有文件
  5. JBoss Modules 模块描述文件解析
  6. python与人工智能的关系_python和人工智能之间的关系是什么?老男孩Python人工智能...
  7. Zookeeper与Paxos
  8. ESXI主机定时重启脚本
  9. 黑马Go语言与区块链学习笔记
  10. nginx源码分析(5)——监听socket初始化
  11. 吴恩达“机器学习”——学习笔记二
  12. python——学习笔记1
  13. 4怎么放大字体_win8.1系统如何放大所有字体?
  14. 投色子抽奖游戏 html,jQuery实现简单的抽奖游戏
  15. python编写web漏洞扫描器_Python脚本实现Web漏洞扫描工具
  16. 调用Yahoo API监控外汇汇率
  17. iphone控制中心自定义没有计算机,如何在iPhone上自定义iOS 11控制中心功能
  18. 最最基本的SQL手动url注入方法
  19. 移动端 外部浏览器点击按钮跳转微信界面(唤醒微信)
  20. VS+QT没有自动生成.ui对应的ui_XXXX.h头文件问题

热门文章

  1. cmd命令操作Mysql数据库,命令行操作Mysql
  2. react router4 需要配置2遍BrowserRouter
  3. Xamarin.Android SharedPreferences的使用方法
  4. RocketMQ专栏
  5. 两台机器做互相信任 scp不使用密码
  6. iOS开发之自定义弹出的键盘
  7. NSLocalizedString 实现国际化
  8. Apache增加SSL功能的步骤
  9. AdaBoost算法源码分析
  10. Kettle能做什么?