设f(x)=x^3-2,用二分法求零点x0。
f(1)=-1<0,f(2)=6>0,则x0在区(1,2)
f(1)=-1<0,f(1.5)=11/8>0,则x0在区(1,1.5)
f(1.25)=-3/64<0,f(1.5)=11/8>0,则x0在区(1.25,1.5)
取x的近似值为x=(1.25+1.5)/2=1.375
用牛顿迭代法
为求2^(1/3),令x=2^(1/3)
则有f(x)=x^3-2=0
牛顿迭代法解上述方程,迭代公式
x[n+1]=x[n]-{(x[n])^3-2}/[3(x[n])^2]
x0=2
x1=1.500000
x2=1.296296
x3=1.259922
x4=1.259921
x5=1.259921
x6=1.259921
三位有效数字得x6=1.26
高一的学生没学迭代法吧