我有简单的代码为泰勒定理cosh()功能。泰勒公式Ç

我试图抓住一个错误 - 结果有时接近真实的答案。

如何正确地做到这一点?

当我开始是0,末是5,细分是5它给了很好的效果,但是当我把5开始和10结束,结果是远离预期值。

#include

#include

int poww(float number, int a)

{

float result = 1.0;

int i;

if(a != 0);

{

for(i = 0; i < a; i++) {

result = result * number;

}

}

return result;

}

int factorial(int n)

{

switch (n) {

case 0:

return 1;

break;

default:

return n * factorial(n-1);

}

}

void main()

{

puts("Enter start: ");

float start;

scanf("%f", &start);

puts("\nEnter end: ");

float end;

scanf("%f", &end);

puts("\nSubintervals:");

int subinterval;

scanf("%d", &subinterval);

float h = (end - start)/(float)subinterval;

printf("h is : %3.2f \n", h);

double x, result, temp;

int n;

for(x = start; x <= end; x += h) {

result = 0;

for(n = 0 ; ; n++) {

temp = poww(x, 2 * n)/(factorial(2 * n) * 1.0);

if(temp < 0.00001) {

break;

} else {

result = result + temp;

printf("X = %f temp = %f, result = %f\n", x, temp, result);

}

}

printf("X = %f, result = %3.2f, cosH = %3.2f\n\n", x, result, cosh(x));

}

puts("Press any key...");

getchar();

}

解决问题:

函数返回一个整数,而不是双,我也改为每浮动翻番。

2015-02-17

KurdTt-

+0

你为什么要打印exp的结果呢? –

2015-02-17 22:54:18

+0

预期结果和实际结果是什么? –

2015-02-17 22:54:54

+0

“结果有时会接近真实的答案” - 这不是你想要的吗?你希望结果远离实际答案吗? –

2015-02-17 22:56:44

泰勒公式求极限c语言switch,泰勒公式Ç相关推荐

  1. 泰勒公式求极限c语言switch,C语言利用泰勒公式构造求SIN(X),求大触帮看我的代码哪里有问题...

    我的代码是: #include #include double sinf(double); int main(void) { double x; printf("Input a number ...

  2. 泰勒公式求极限(如何用+精度怎么确定)一文扫除泰勒公式难点

    有些复杂的极限题,里面会涵盖着各种各样的函数,这些群魔乱舞的函数加大了我们计算极限的难度,此时想:如果可以将这些函数统一成一样的形式该多好?此时,就有我们的泰勒公式了. 1.泰勒公式怎么用: 指数函数 ...

  3. 通过泰勒公式求sinx(C语言)

    通过泰勒公式求sinx(C语言) 泰勒公式: 求解代码: #include <stdio.h> #include <stdlib.h>double userAbs(double ...

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

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

  5. 泰勒公式求解极限(泰勒展不开)

    利用泰勒公式求解极限问题 定义 常用公式 例题 重量级

  6. 洛必达求极限法则的通俗理解

    洛必达求极限法则的通俗理解 洛必达法则是用于计算函数在某一点的极限的方法 它的基本思想是利用函数在该点的导数来逼近极限值. 洛必达法则成立的主要原因是因为它是利用函数的导数来逼近函数值的方法.当函数在 ...

  7. c语言 switch语句大小,C语言switch语句(板式整齐)

    <C语言switch语句(板式整齐)>由会员分享,可在线阅读,更多相关<C语言switch语句(板式整齐)(38页珍藏版)>请在人人文库网上搜索. 1.switch 语句,1, ...

  8. 幂指函数怎么求极限_函数的极限I

    以下是未编辑文字,不建议阅读. 我们开始讲函数的极限,这节课呢,我将会分成两节课去想他说的迹象,先说它的定义以及一些基本的性质以及基本的求极限的方法,然后下一节课就是重点,我们考研经常会考也是求极限的 ...

  9. Go语言-switch case | switch中判断多个值、interface conversion: interface {} is float64, not int

    文章目录 Go语言-switch case 背景 switch case Golang中switch的特殊用法--fallthrough go语言switch中判断多个值 Type Switch,判断 ...

最新文章

  1. 【Android SOAP】基于第三方开源项目ksoap-android
  2. 结构体在多线程中用法
  3. 我自学python的路-Python 学习路线(非常适合小白的入门级教程)
  4. JS DATE对象详解
  5. COCO数据集annotation标注信息详解======转载!
  6. window10 mysql5.7 解压版 安装
  7. 【今日CV 计算机视觉论文速览 第145期】Fri, 19 Jul 2019
  8. day63-webservice 08.在web项目中配置带有接口的webservice服务
  9. TensorFlow CTC
  10. javascript实现数据结构:广义表
  11. java地址值是几进制_Java三种进制的数值常量操作代码
  12. nRF24L01模块——基于Arduino
  13. OS monitor 项目
  14. 替换修改windows xp字体,为windows 7微软雅黑
  15. 完成一场未完成的相遇:在树图区块链上邂逅元宇宙里的加密艺术《四季合鸣》...
  16. 中鸣机器人走黑线_BOEBOT机器人走黑线任务处理过程以及反思
  17. 电子制造企业如何减少不必要的跨部门沟通,快速回复订单交期?
  18. 通过掩码计算IP范围
  19. 8路抢答器(普中科技开发板)
  20. PAT A1165 Block Reversing

热门文章

  1. 我国经济最强的城市是哪个?北京、上海、还是深圳?
  2. 综合培养学生脑力思维的少儿编程
  3. 四边形不等式优化 --算法竞赛专题解析(10)
  4. Source Code - JavaScript - 学习优雅的编码
  5. config:配置中心
  6. AP微积分考试备考重点
  7. 关于f_open遇见的FR_DISK_ERR问题
  8. Java调用小票打印机(型号TM-288B)打印小票 (上)
  9. 从 HTA 中启动应用程序
  10. 校园网或企业网的建设方案