1 16 package org.apache.commons.math.util; 17 18 import org.apache.commons.math.MathException; 19 20 import junit.framework.TestCase; 21 22 25 public class ContinuedFractionTest extends TestCase { 26 30 public ContinuedFractionTest(String name) { 31 super(name); 32 } 33 34 public void testGoldenRation(){ 35 ContinuedFraction cf = new ContinuedFraction() { 36 public double getA(int n, double x) { 37 return 1.0; 38 } 39 40 public double getB(int n, double x) { 41 return 1.0; 42 } 43 }; 44 45 try { 46 double gr = cf.evaluate(0.0, 10e-9); 47 assertEquals(1.61803399, gr, 10e-9); 48 } catch (MathException e) { 49 fail(e.getMessage()); 50 } 51 } 52 } 53 | Popular Tags |