早教吧作业答案频道 -->其他-->
JAVA实现牛顿迭代求任意非负数的二次根
题目详情
JAVA实现牛顿迭代求任意非负数的二次根
▼优质解答
答案和解析
import java.util.Scanner;
public class Newton {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("输入:");
double a = scan.nextDouble();
double x = 1;
double y = 0;
while (true) {
y = x - (x * x - a) / (2 * x);
if (Math.abs((x - y)) < 1e-6) {
break;
}
x = y;
}
System.out.println("结果:" + x);
}
}
public class Newton {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("输入:");
double a = scan.nextDouble();
double x = 1;
double y = 0;
while (true) {
y = x - (x * x - a) / (2 * x);
if (Math.abs((x - y)) < 1e-6) {
break;
}
x = y;
}
System.out.println("结果:" + x);
}
}
看了 JAVA实现牛顿迭代求任意非...的网友还看了以下:
关于牛顿迭代法的有关问题,高手请进啊!!在牛顿迭代法运用在mathematica中,函数根的n+1 2020-04-12 …
求一个简单的C程序,数值分析题目,1.求下述方程的实根.X^2-3X+2-e^x=0取精度为小数点 2020-05-13 …
牛顿迭代法收敛的原因牛顿迭代法求根,为什么会越来越接近根的值, 2020-05-14 …
用vb写牛顿迭代法程序解方程用牛顿迭代法解此方程,请高手帮我写个完整程序,本人菜鸟,写出的表达式老 2020-05-16 …
matlab解一元四次方程用牛顿迭代法解一个一元四次方程,在function root=Newto 2020-05-17 …
matlab中牛顿法程序我手里有两个牛顿迭代法的程序,但是两种程序计算出来的数值有误差,而我又对数 2020-05-17 …
matlab迭代问题设方程4x^4-4x^2=02.用迭代法求的所有根,设迭代函数为f(x)=(3 2020-05-23 …
牛顿迭代f(x)=sqrt(x)x>=0牛顿迭代(1)f(x)=sqrt(x),x>=0-sqrt 2020-06-04 …
怎么用牛顿迭代求倒数啊?求一个正实数a的倒数1/a的牛顿迭代公式,不含有除法,考虑收敛性 2020-06-07 …
fortran牛顿迭代法求根号3PARAMETER(EPS=1.0E-05)REAL::X0=1. 2020-06-09 …
相关搜索:JAVA实现牛顿迭代求任意非负数的二次根