【描述】

用二分法求下面方程在(-10,10)之间的根:2x^3-4x^2+3x-6=0

【C语言】

#include<stdio.h>
#include<math.h>int main() {double x1, x2, x0, fx1,fx0,fx2;x1 = -10, x2 = 10;do {printf("Please enter x1,x2:");fflush(stdout);scanf("%f %f",&x1,&x2);fx1 = 2 * x1 * x1 * x1 - 4 * x1 * x1 + 3 * x1 - 6;fx2 = 2 * x2 * x2 * x2 - 4 * x2 * x2 + 3 * x2 - 6;}while(fx1*fx2>0);do{x0 = (x1 + x2) / 2;fx0 =  2 * x0 * x0 * x0 - 4 * x0 * x0 + 3 * x0 - 6;if ((fx0 * fx1) < 0) {x2 = x0;fx2 = fx0;} else {x1 = x0;fx1 = fx0;}} while (fabs(fx0) > 1e-5);printf("%f\n", x0);return 0;
}

用二分法求下面方程在(-10,10)之间的根:2x^3-4x^2+3x-6=0相关推荐

  1. C语言学习之用牛顿迭代法求下面方程在1.5附近的根: 2x³-4x²+3x-6=0

    用牛顿迭代法求下面方程在1.5附近的根: 2x³-4x²+3x-6=0 在本题中 f(x) = 2x³-4x²+3x-6 可以写成以下形式:f(x) = ((2x-4)x+3)x-6 同样,f´(x) ...

  2. 用2分法求下面方程在( - 10, 10)之间的根2 * x*x*x - 4 * x*x + 3 * x - 6 = 0

    题目 本题是谭浩强<c语言程序设计>第五章第十五题 题目:用2分法求下面方程在( - 10, 10)之间的根: 2 * xxx - 4 * x*x + 3 * x - 6 = 0; 提示: ...

  3. 用牛顿法求方程的根的c语言编程,用牛顿迭代法和二分法求方程的根【C语言】...

    1.用牛顿迭代法求该方程在1.5附近的根:2X^3-4X^2+3X-6=0 #include #include double func(double x) //函数 {return 2*x*x*x-4 ...

  4. 用牛顿迭代法和二分法求方程的根【C语言】

    1.用牛顿迭代法求该方程在1.5附近的根:2X^3-4X^2+3X-6=0 #include<stdio.h> #include<math.h> double func(dou ...

  5. 二分法求方程根--C语言

    1088: 习题5-15 二分法求方程的根 时间限制: 1 Sec  内存限制: 12 MB 提交: 43  解决: 24 [提交][状态][讨论版] 题目描述 用二分法求下面方程在区间(a,b)之间 ...

  6. matlab的sinxx,用MATLAB程序编程:分析方程f(x)=sinx-x/2=0正根的分布情况,并用二分法求正根近似值,使误差不超过0.01....

    在来matlab里面输入edit fun.m:在弹出的窗口自输入bai以下内du容:function f=fun(x,y):f=x.^2+sin(x.*y)+2*y;:保存一下zhi.最后在matla ...

  7. 二分法求方程根matlab,matlab用二分法求方程 的正根,要求误差小于0.0005

    matlab编程题:用二分法求方程x^3-3*x-1=0的根 先建立二分法的fun.m文件,代码如下:functionfun(a,b,e)%f是自定义的函数%a为隔根区间左端点,b为隔根区间右端点,e ...

  8. matlab 二分法求方程近似解

    二分法求方程近似解 %用二分法求方程x^2-2=0近似解 function result=approximate_solution(d,a,b) %精度值d,初始值a,b f=@(x)x^2-2;%匿 ...

  9. pta-2、求三角形面积及周长 (10 分)

    2.求三角形面积及周长 (10 分) 输入的三角形的三条边a.b.c,计算并输出面积和周长.假设输入三角形三边是合法整形数据. 三角形面积计算公式: area=面积;perimeter=周长 ,其中s ...

  10. 第H题 输入N求N的阶乘的10进制表示的长度

    输入N求N的阶乘的10进制表示的长度.例如6! = 720,长度为3. Input 输入N(1 <= N <= 10^6) Output 输出N的阶乘的长度 Sample Input 6 ...

最新文章

  1. 计算机网络信息安全的含义,计算机网络信息安全内涵及其重要性
  2. 关于linux中的 秘钥认证 ,最清晰解读
  3. Spring Boot缓存注解@Cacheable、@CacheEvict、@CachePut使用
  4. 《Python 快速入门》一千个程序员有一千套编码规范
  5. 树莓派---MAC下安装AndroidThings
  6. java编译程序文件为_编译Java源程序文件后将产生相应的可执行字节码文件,这些文件的扩展名为( )。...
  7. 为checkedListBox赋值并 遍历checkedListBox中选中的值
  8. Unity3D lable控件
  9. 反编译class文件并重新编译的方法
  10. CF364D Ghd
  11. 数独游戏 | c++ | BFS
  12. 支付宝登录java_支付宝登录java和android
  13. Cisco switch spanning-tree priority 0
  14. windows功能_四款功能强大的windows软件,个个都是精品!
  15. c#时分秒毫秒微妙_c# - 将秒转换为(小时:分钟:秒:毫秒)时间的最佳方法是什么?...
  16. db2还原备份文件详细教程
  17. 邮件服务器(eas)找不到服务器,Exchange ActiveSync 无法访问邮箱服务器上的邮箱,因为邮箱服务器处于脱机状态...
  18. git——合并分支commit记录 squash提交
  19. 计算机硬件相关行业,2021年中国电脑硬件行业市场规模及发展前景预测分析(图)...
  20. 字节跳动(抖音)收购VR眼镜厂商Pico的划时代意义

热门文章

  1. DFI(Deep/DynamicFlow Inspection,深度/动态流检测)
  2. 人像柯达金胶片效果调色
  3. 从苏宁电器到卡巴斯基(第二部)第06篇:我在卡巴的日子 VI
  4. 一文带你全面了解什么是颠覆时代的Web3.0未来互联网
  5. 星载SAR的各项指标解读(史上最全)
  6. Hadoop2.7.1+Hbase1.2.1集群环境搭建(3)1.x和2.x都支持的集群安装方式
  7. 使用n2n实现内网访问
  8. 资深黄金专家李鑫:独创7套算点理论震惊市场
  9. 硬盘分区无法打开,提示“文件或目录损坏且无法读取”
  10. C#自制坦克大战小游戏