Package edu.jas.root

Class RealArithUtil

java.lang.Object
edu.jas.root.RealArithUtil

public class RealArithUtil extends Object
Real arithmetic utilities.
  • Field Details

    • logger

      private static final org.apache.logging.log4j.Logger logger
    • debug

      private static final boolean debug
  • Constructor Details

    • RealArithUtil

      public RealArithUtil()
  • Method Details

    • continuedFraction

      public static 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(List<BigInteger> A)
      Continued fraction approximation.
      Parameters:
      A - continued fraction.
      Returns:
      ratonal number approximation for A.