📄 niudun11.java
字号:
import java.io.*;
class Niudun11{
public static void main(String[]args)throws IOException{
PrintWriter out = new PrintWriter(new FileWriter("result.txt"));
double[] x=new double[200];
double exp=0.5*Math.pow(10,-6);
//误差限0.5x10^-6
int n=0;
x[0]=-0.5;
x[n+1]=x[n]-(x[n]*x[n]-Math.exp(x[n]))/(2*x[n]-Math.exp(x[n]));
out.println("x[0]="+x[0]);
while(n<100){
x[n+1]=x[n]-(x[n]*x[n]-Math.exp(x[n]))/(2*x[n]-Math.exp(x[n]));
out.println("x["+(n+1)+"]="+x[n+1]);
if(Math.abs(x[n+1]-x[n])<=exp)break;
n++;
}
out.close();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -