Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void main(String[] args) {
- fixedPointArrange1();
- System.out.println("");
- fixedPointArrange2();
- }
- private static void fixedPointArrange1() {
- List<Double> x = new ArrayList<Double>();
- x.add(0.7);
- int loop = 5;
- for(int i = 0; i < loop; i++) {
- double f = arrange1(x.get(i));
- x.add(f);
- }
- for(int i = 0; i < loop; i++) {
- System.out.println("Iteration " + (i+1) + ": " + x.get(i));
- }
- }
- private static double arrange1(double x) {
- return ((5F/3F) + (4F/(3F*x)) - (4F/(3*Math.pow(x, 2))));
- }
- private static void fixedPointArrange2() {
- List<Double> x = new ArrayList<Double>();
- x.add(0.7);
- int loop = 5;
- for(int i = 0; i < loop; i++) {
- double f = arrange2(x.get(i));
- x.add(f);
- }
- for(int i = 0; i < loop; i++) {
- System.out.println("Iteration " + (i+1) + ": " + x.get(i));
- }
- }
- private static double arrange2(double x) {
- return 1F + ((3F*Math.pow(x, 3) - 5F * Math.pow(x, 2))/4F);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement