用二分法求下面方程在(-10,10)之间的根:2x^3-4x^2+3x-6=0
【描述】
用二分法求下面方程在(-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相关推荐
- 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分法求下面方程在( - 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; 提示: ...
- 用牛顿法求方程的根的c语言编程,用牛顿迭代法和二分法求方程的根【C语言】...
1.用牛顿迭代法求该方程在1.5附近的根:2X^3-4X^2+3X-6=0 #include #include double func(double x) //函数 {return 2*x*x*x-4 ...
- 用牛顿迭代法和二分法求方程的根【C语言】
1.用牛顿迭代法求该方程在1.5附近的根:2X^3-4X^2+3X-6=0 #include<stdio.h> #include<math.h> double func(dou ...
- 二分法求方程根--C语言
1088: 习题5-15 二分法求方程的根 时间限制: 1 Sec 内存限制: 12 MB 提交: 43 解决: 24 [提交][状态][讨论版] 题目描述 用二分法求下面方程在区间(a,b)之间 ...
- 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 ...
- 二分法求方程根matlab,matlab用二分法求方程 的正根,要求误差小于0.0005
matlab编程题:用二分法求方程x^3-3*x-1=0的根 先建立二分法的fun.m文件,代码如下:functionfun(a,b,e)%f是自定义的函数%a为隔根区间左端点,b为隔根区间右端点,e ...
- matlab 二分法求方程近似解
二分法求方程近似解 %用二分法求方程x^2-2=0近似解 function result=approximate_solution(d,a,b) %精度值d,初始值a,b f=@(x)x^2-2;%匿 ...
- pta-2、求三角形面积及周长 (10 分)
2.求三角形面积及周长 (10 分) 输入的三角形的三条边a.b.c,计算并输出面积和周长.假设输入三角形三边是合法整形数据. 三角形面积计算公式: area=面积;perimeter=周长 ,其中s ...
- 第H题 输入N求N的阶乘的10进制表示的长度
输入N求N的阶乘的10进制表示的长度.例如6! = 720,长度为3. Input 输入N(1 <= N <= 10^6) Output 输出N的阶乘的长度 Sample Input 6 ...
最新文章
- 计算机网络信息安全的含义,计算机网络信息安全内涵及其重要性
- 关于linux中的 秘钥认证 ,最清晰解读
- Spring Boot缓存注解@Cacheable、@CacheEvict、@CachePut使用
- 《Python 快速入门》一千个程序员有一千套编码规范
- 树莓派---MAC下安装AndroidThings
- java编译程序文件为_编译Java源程序文件后将产生相应的可执行字节码文件,这些文件的扩展名为( )。...
- 为checkedListBox赋值并 遍历checkedListBox中选中的值
- Unity3D lable控件
- 反编译class文件并重新编译的方法
- CF364D Ghd
- 数独游戏 | c++ | BFS
- 支付宝登录java_支付宝登录java和android
- Cisco switch spanning-tree priority 0
- windows功能_四款功能强大的windows软件,个个都是精品!
- c#时分秒毫秒微妙_c# - 将秒转换为(小时:分钟:秒:毫秒)时间的最佳方法是什么?...
- db2还原备份文件详细教程
- 邮件服务器(eas)找不到服务器,Exchange ActiveSync 无法访问邮箱服务器上的邮箱,因为邮箱服务器处于脱机状态...
- git——合并分支commit记录 squash提交
- 计算机硬件相关行业,2021年中国电脑硬件行业市场规模及发展前景预测分析(图)...
- 字节跳动(抖音)收购VR眼镜厂商Pico的划时代意义
热门文章
- DFI(Deep/DynamicFlow Inspection,深度/动态流检测)
- 人像柯达金胶片效果调色
- 从苏宁电器到卡巴斯基(第二部)第06篇:我在卡巴的日子 VI
- 一文带你全面了解什么是颠覆时代的Web3.0未来互联网
- 星载SAR的各项指标解读(史上最全)
- Hadoop2.7.1+Hbase1.2.1集群环境搭建(3)1.x和2.x都支持的集群安装方式
- 使用n2n实现内网访问
- 资深黄金专家李鑫:独创7套算点理论震惊市场
- 硬盘分区无法打开,提示“文件或目录损坏且无法读取”
- C#自制坦克大战小游戏