用“二分法”设计求方程x²-5=0(x>0)的近似根的算法(精确度为0.005)
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/28 23:31:46
用“二分法”设计求方程x²-5=0(x>0)的近似根的算法(精确度为0.005)
float 2fen(int low,int high)
{
float t,esp = 0.005;
while(high - low > esp)
{
t = (low+high)/2;
if(t*t-5 == 0)
break;//找到,结束
else if(t*t-5>0)
high = t;
else
low = t;
}
return t;
}
再问: 我才高一,这看不懂
再答: 二分法的意义就在于它能通过不断缩小值的范围,使中值不断趋近方程的解,直到范围足够小,达到程序员的要求,这个中值就可以被看成是方程的解,至于范围要多小才合适,则看程序员对结果精确度的要求了。 二分法涉及一点数学知识,也就是“零点定理”,即若函数f(x)在闭区间[a,b]上连续,且f(a)与 f(b)异号(f(a)*f(b)
{
float t,esp = 0.005;
while(high - low > esp)
{
t = (low+high)/2;
if(t*t-5 == 0)
break;//找到,结束
else if(t*t-5>0)
high = t;
else
low = t;
}
return t;
}
再问: 我才高一,这看不懂
再答: 二分法的意义就在于它能通过不断缩小值的范围,使中值不断趋近方程的解,直到范围足够小,达到程序员的要求,这个中值就可以被看成是方程的解,至于范围要多小才合适,则看程序员对结果精确度的要求了。 二分法涉及一点数学知识,也就是“零点定理”,即若函数f(x)在闭区间[a,b]上连续,且f(a)与 f(b)异号(f(a)*f(b)
用二分法求方程x²-5=0的一个近似正解(精确度为0.1)
用二分法求方程x^2—10=0的近似解(精确度0.01)
高一二分法计算用二分法求方程(x+1)(x-2)(x-3)=1在区间(-1,0)内的近似解(精确度为0.1).
用二分法求方程x²+3x-5=0的一个近似解(精确度0.1).
用二分法求方程近似解方程(x+1)(x-2)(x-3)=1在区间(-1,0)的近似解(精确度0.1)
用二分法求方程x^2-2=0的近似根(精确到0.005)的算法
请设计二分法算法,求方程:x立方-x-1=0在区间[1,1.5]内的解(精确度0.01)
用二分法求方程x=3-lgx在区间(2,3)内的近似解(精确度为0.1)
写出用二分法求方程x/6+x/2+2=2在【1,2】内的以个近似解(精确度为0.1)的一个算法,用循环语句描述算法.
用二分法求方程x^2-2=0的近似根的算法
请设计二分法算法,求方程f(x)=x^5+x-1在(0,1)内的根
用二分法求方程x^2-5=0在区间(2,3)上的近似解经过几次二分后精确度能达到0.01