阅读背景:

利用牛顿迭代法 求n次方根

来源:互联网 

牛顿迭代法 这里不多说,直接上代码:

求平方根:

 

public  static double getPingFangRoot(double input){
		if(input==0)
			return 0;
		double x0,x1;
		x0=input;
		x1=(1*x0/2)+(input/(x0*2));//利用迭代法求解
		while(Math.abs(x1-x0)>0.000001){
			x0=x1;
			x1=(1*x0/2)+(input/(x0*2));
		}
		return x1;
	} public  static



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: