⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 niudun11.java

📁 数值分析之计算方法与实验2:方程求根 by java
💻 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 + -