用二分法求方程x^2一2=0(x>0)的近似值的算法!为什么函数f(x)=x^2一2的零点所在区间是在(0,2)而不在(-2,0)?虽然看了课本上的解答过程但还不是特别懂,最好是自己的理解.若给定精确度d=0.005,最后

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 18:00:47

用二分法求方程x^2一2=0(x>0)的近似值的算法!为什么函数f(x)=x^2一2的零点所在区间是在(0,2)而不在(-2,0)?虽然看了课本上的解答过程但还不是特别懂,最好是自己的理解.若给定精确度d=0.005,最后
用二分法求方程x^2一2=0(x>0)的近似值的算法!为什么函数f(x)=x^2一2的零点所在区间是在(0,2)而不在(-2,0)?虽然看了课本上的解答过程但还不是特别懂,最好是自己的理解.
若给定精确度d=0.005,最后得到的满足条件|a一b|

用二分法求方程x^2一2=0(x>0)的近似值的算法!为什么函数f(x)=x^2一2的零点所在区间是在(0,2)而不在(-2,0)?虽然看了课本上的解答过程但还不是特别懂,最好是自己的理解.若给定精确度d=0.005,最后
f(-2)·f(0)不小于零,故不在(-2,0).
我给你解释一下这个算法.
首先,这个算法的思想你得理解,是通过逐步缩小根的范围来求近似解.
所以先确定范围,并给出精度,然后取中点值,判断在分出的哪一个区间,如果知道了这个区间,然而区间长度大于精度,只好再来几次,直到长度小于等于精度或中点值的函数值等于0为止.最后输出.
其实书上最后一步输出我认为有点问题.因为输出的应该是一段范围(即上一步的【a,b】),好像不应该是一个值.
如果不明白,咱们可以在探讨.
(1)【a,b】内的任何一个值.
(2)如果没有d=0.005,那么这个程序就无法终止了.