Package edu.jas.root
Class RealArithUtil
- java.lang.Object
-
- edu.jas.root.RealArithUtil
-
public class RealArithUtil extends java.lang.Object
Real arithmetic utilities.- Author:
- Heinz Kredel
-
-
Constructor Summary
Constructors Constructor Description RealArithUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.List<BigInteger>
continuedFraction(RealAlgebraicNumber<BigRational> A, int M)
Continued fraction.static BigRational
continuedFractionApprox(java.util.List<BigInteger> A)
Continued fraction approximation.
-
-
-
Constructor Detail
-
RealArithUtil
public RealArithUtil()
-
-
Method Detail
-
continuedFraction
public static java.util.List<BigInteger> continuedFraction(RealAlgebraicNumber<BigRational> A, int M)
Continued fraction.- Parameters:
A
- real algebraic number.M
- approximation, length of continued fraction.- Returns:
- continued fraction for A.
-
continuedFractionApprox
public static BigRational continuedFractionApprox(java.util.List<BigInteger> A)
Continued fraction approximation.- Parameters:
A
- continued fraction.- Returns:
- ratonal number approximation for A.
-
-