牛顿法求高次方程的根,在算法框图中精度Z=|(X1-X0)/X0|,不应该直接是是Z=|X1-X0|吗,为什么要除以X0呢

问题描述:

牛顿法求高次方程的根,在算法框图中精度Z=|(X1-X0)/X0|,不应该直接是是Z=|X1-X0|吗,为什么要除以X0呢

|X1-X0|是绝对误差,除以X0后为相对误差.用相对误差的话,程序的通用性更好,比如有些题,可能根本身就是很小的数,如0.0001,这时如果你算出0.0002,从绝对误差角度看挺接近了,但如果看相对误差,这个结果并不好.
希望可以帮到你,如果解决了问题,请点下面的"选为满意回答"按钮,