Package edu.jas.root
Class RealArithUtil
java.lang.Object
edu.jas.root.RealArithUtil
Real arithmetic utilities.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List
<BigInteger> continuedFraction
(RealAlgebraicNumber<BigRational> A, int M) Continued fraction.static BigRational
Continued fraction approximation.
-
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
Continued fraction.- Parameters:
A
- real algebraic number.M
- approximation, length of continued fraction.- Returns:
- continued fraction for A.
-
continuedFractionApprox
Continued fraction approximation.- Parameters:
A
- continued fraction.- Returns:
- ratonal number approximation for A.
-