c++用二分法解方程描述用二分法求下面方程在(-10, 10)之间的一个根. 2x3- 4x2+ 3x- 6 = 0输入一个小于1的非负实数e,它的值表示所能允许的误差输出一个实数,其值为求得的一个根,要求精确到小数
来源:学生学帮网 编辑:学帮网 时间:2024/07/02 07:04:44
c++用二分法解方程
描述
用二分法求下面方程在(-10, 10)之间的一个根. 2x3- 4x2+ 3x- 6 = 0
输入
一个小于1的非负实数e,它的值表示所能允许的误差
输出
一个实数,其值为求得的一个根,要求精确到小数点后8位.
#includeusing namespace std;double fun(double x){ return 2*x*x*x-4*x*x+3*x-6;}double judge(double e,double a,double b){ if(b-a
提示什么错误?答案不对?
#include<iostream>
using namespace std;
double fun(double x){
\x05return 2*x*x*x-4*x*x+3*x-6;
}
double judge(double e,double a,double b){
\x05if(b-a<=e)
\x05\x05return (a+b)/2;
\x05else
\x05{
\x05if(fun((a+b)/2)==0)
\x05\x05return (a+b)/2;
\x05else if(fun(a)*fun((a+b)/2)<0)
\x05\x05return judge(e,a,(a+b)/2);
\x05else
\x05\x05return judge(e,(a+b)/2,b);
}
}
int main()
{
\x05double e;
\x05cin>>e;
\x05cout<<judge(e,-10,10)<<endl;
\x05return 0;
}
能运行
用二分法求方程的近似解
★关于数学“二分法”的问题!★数学上的“二分法”主要内容是什么?“二分法”的理论依据是什么?用“二分法”求方程近似解的一般步骤是什么?
C语言 二分法求方程
用二分法求
用二分法求方程的零点
怎么用C语言求二分法
如何借助计算机用二分法解方程
二分法!用二分法求方程2^x+x=4近似解(精度0.1)如题
★关于数学“二分法”的问题!★★数学上的“二分法”主要内容是什么?★“二分法”的理论依据是什么?★用“二分法”求方程近似解的一般步骤是什么?
matlab二分法编程用二分法求方程的根:x*x+53.99x-0.054=0
利用二分法求方程~
二分法 算法写出用 二分法 求 根号5
什么是数学上二分法用二分法解方程的近似解
c++用二分法解方程描述用二分法求下面方程在(-10, 10)之间的一个根. 2x3- 4x2+ 3x- 6 = 0输入一个小于1的非负实数e,它的值表示所能允许的误差输出一个实数,其值为求得的一个根,要求精确到小数
二分法怎样求方程的近似解
如何用计算器解方程比如说用二分法求解方程
二分法求方程的近似解 要具体步骤...-.-用二分法求方程x^2-2x-2=0的正根的近似值(精确到0.1)
用二分法求方程解用二分法求方程f(x) = x3 – x – 1 = 0在区间[1.0,1.5]内的一个实根,要求准确到小数点后的第2位.用C语言实现,