(1)根据以上解法,可以设√2的近似值为s(n),即s(0)=1,s(1)=1.5, s(2)=1.4167....,有:
√2= s(n-1)+(s(n)-s(n-1)),相应地(s(n-1))²+2*s(n-1)*(s(n)-s(n-1))≈2,得:
2*s(n-1)*s(n) - (s(n-1))²=2,解得,s(n)=(2+(s(n-1))²)/(2*s(n-1))
通过上面的递推公式就可以近似计算√2
(2)向下再做一次计算:s(n)=(2+1.4142158²)/(2*1.4142158)=1.41421356