Guest User

Untitled

a guest
Jun 24th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. public double siecznych() {
  2. ArrayList x = new ArrayList();
  3. x.add(a);
  4. x.add(b);
  5. System.out.println("i\t| xi\t| f(xi)");
  6. System.out.println("------------------------------");
  7. System.out.println("0\t| "+x.get(0)+"\t| "+f((Double)x.get(0)));
  8.  
  9. int i = 1;
  10.  
  11. while(Math.abs((Double)x.get(i) - (Double)x.get(i-1)) > eps || f((Double)x.get(i)) != 0) {
  12. x.add((Double)x.get(i) - ((Double)x.get(i) - (Double)x.get(i-1))/(f((Double)x.get(i)-(Double)x.get(i-1))) * f((Double)x.get(i)));
  13. i++;
  14. System.out.println(i+"\t| "+x.get(i)+"\t| "+f((Double)x.get(i)));
  15. }
  16.  
  17. return (Double)x.get(i);
  18. }
Add Comment
Please, Sign In to add comment