Uses of Class
org.apfloat.Aprational
-
Packages that use Aprational Package Description org.apfloat The apfloat Application Programming Interface (API). -
-
Uses of Aprational in org.apfloat
Subclasses of Aprational in org.apfloat Modifier and Type Class Description class
Apint
Arbitrary precision integer class.Methods in org.apfloat that return Aprational Modifier and Type Method Description (package private) Aprational
Aprational. abs()
static Aprational
AprationalMath. abs(Aprational x)
Absolute value.Aprational
Aprational. add(Aprational x)
Adds two aprational numbers.static Aprational
AprationalMath. bernoulli(long n)
Returns the specified Bernoulli number.static Aprational
AprationalMath. bernoulli(long n, int radix)
Returns the specified Bernoulli number in the given radix.(package private) static Aprational
AprationalMath. bernoulliBig(long n, int radix)
(package private) static Aprational
AprationalMath. bernoulliSmall(long n, int radix)
static Aprational
AprationalMath. binomial(Aprational n, Aprational k)
Binomial coefficient.static Aprational[]
ApfloatMath. convergents(Apfloat x, int n)
Generates the firstn
convergents corresponding to the continued fraction ofx
.static Aprational[]
AprationalMath. convergents(Aprational x, int n)
Generates the firstn
convergents corresponding to the continued fraction ofx
.static Aprational
AprationalMath. copySign(Aprational x, Aprational y)
Copy sign from one argument to another.Aprational
Aprational. divide(Aprational x)
Divides two aprational numbers.Aprational
Aprational. frac()
Returns the fractional part.static Aprational
AprationalMath. harmonicNumber(Apint n)
Harmonic number.static Aprational
AprationalMath. harmonicNumber(Apint n, Apint r)
Generalized harmonic number.static Aprational
AprationalMath. max(Aprational x, Aprational y)
Returns the greater of the two values.static Aprational
AprationalMath. min(Aprational x, Aprational y)
Returns the smaller of the two values.Aprational
Aprational. mod(Aprational x)
Calculates the remainder when divided by an aprational.Aprational
Aprational. multiply(Aprational x)
Multiplies two aprational numbers.Aprational
Aprational. negate()
Negative value.static Aprational
AprationalMath. negate(Aprational x)
Deprecated.Usenegate()
.static Aprational
AprationalMath. pochhammer(Aprational x, Apint n)
Pochhammer symbol.static Aprational
AprationalMath. pow(Aprational x, long n)
Integer power.static Aprational
AprationalMath. product(Aprational... x)
Product of numbers.private static Aprational
AprationalMath. recursiveSum(Aprational[] x, int n, int m)
private Aprational
Aprational. reduce()
static Aprational
AprationalMath. roundToMultiple(Aprational x, Aprational y, java.math.RoundingMode roundingMode)
Roundsx
to the nearest multiple ofy
using the specified rounding mode.static Aprational
RoundingHelper. roundToMultiple(Aprational x, Aprational y, java.math.RoundingMode roundingMode)
(package private) Aprational
Aprational. scale(long scale)
static Aprational
AprationalMath. scale(Aprational x, long scale)
Multiply by a power of the radix.Aprational
Aprational. subtract(Aprational x)
Subtracts two aprational numbers.static Aprational
AprationalMath. sum(Aprational... x)
Sum of numbers.Aprational
Aprational. toRadix(int radix)
Convert this aprational to the specified radix.Methods in org.apfloat that return types with arguments of type Aprational Modifier and Type Method Description (package private) static java.util.Iterator<Aprational>
AprationalMath. bernoullis(long n, int radix)
(package private) static java.util.Iterator<Aprational>
AprationalMath. bernoullis2(long n, int radix)
(package private) static java.util.Iterator<Aprational>
AprationalMath. bernoullis2Big(long n, int radix)
(package private) static java.util.Iterator<Aprational>
AprationalMath. bernoullis2Small(int radix)
(package private) static java.util.Iterator<Aprational>
AprationalMath. bernoullisBig(long n, int radix)
(package private) static java.util.Iterator<Aprational>
AprationalMath. bernoullisSmall(int radix)
static java.util.Iterator<Aprational>
ContinuedFractionHelper. convergents(java.util.Iterator<Apint> continuedFraction, int radix)
Methods in org.apfloat with parameters of type Aprational Modifier and Type Method Description static Aprational
AprationalMath. abs(Aprational x)
Absolute value.Aprational
Aprational. add(Aprational x)
Adds two aprational numbers.static Aprational
AprationalMath. binomial(Aprational n, Aprational k)
Binomial coefficient.int
Apint. compareTo(Aprational x)
Compare this apint to the specified aprational.int
Aprational. compareTo(Aprational x)
Compare this aprational to the specified aprational.static int
RoundingHelper. compareToHalf(Aprational x)
static Apint[]
AprationalMath. continuedFraction(Aprational x, int n)
Generates the firstn
terms in the continued fraction representation ofx
.static java.util.Iterator<Apint>
ContinuedFractionHelper. continuedFraction(Aprational x)
static Aprational[]
AprationalMath. convergents(Aprational x, int n)
Generates the firstn
convergents corresponding to the continued fraction ofx
.static Aprational
AprationalMath. copySign(Aprational x, Aprational y)
Copy sign from one argument to another.Aprational
Aprational. divide(Aprational x)
Divides two aprational numbers.static Aprational
AprationalMath. max(Aprational x, Aprational y)
Returns the greater of the two values.static Aprational
AprationalMath. min(Aprational x, Aprational y)
Returns the smaller of the two values.Aprational
Aprational. mod(Aprational x)
Calculates the remainder when divided by an aprational.Aprational
Aprational. multiply(Aprational x)
Multiplies two aprational numbers.static Aprational
AprationalMath. negate(Aprational x)
Deprecated.Usenegate()
.static Aprational
AprationalMath. pochhammer(Aprational x, Apint n)
Pochhammer symbol.static Aprational
AprationalMath. pow(Aprational x, long n)
Integer power.static Aprational
AprationalMath. product(Aprational... x)
Product of numbers.private static Aprational
AprationalMath. recursiveSum(Aprational[] x, int n, int m)
static Apfloat
AprationalMath. round(Aprational x, long precision, java.math.RoundingMode roundingMode)
Deprecated.static Apint
AprationalMath. roundToInteger(Aprational x, java.math.RoundingMode roundingMode)
Roundsx
to integer using the specified rounding mode.static Aprational
AprationalMath. roundToMultiple(Aprational x, Aprational y, java.math.RoundingMode roundingMode)
Roundsx
to the nearest multiple ofy
using the specified rounding mode.static Aprational
RoundingHelper. roundToMultiple(Aprational x, Aprational y, java.math.RoundingMode roundingMode)
static Apfloat
AprationalMath. roundToPlaces(Aprational x, long places, java.math.RoundingMode roundingMode)
Roundsx
to the specified number of places using the specified rounding mode.static Apfloat
AprationalMath. roundToPrecision(Aprational x, long precision, java.math.RoundingMode roundingMode)
Rounds the given number to the specified precision with the specified rounding mode.static Aprational
AprationalMath. scale(Aprational x, long scale)
Multiply by a power of the radix.static long
ApfloatHelper. size(Aprational x)
Aprational
Aprational. subtract(Aprational x)
Subtracts two aprational numbers.static Aprational
AprationalMath. sum(Aprational... x)
Sum of numbers.boolean
Apint. test(Aprational x)
boolean
Aprational. test(Aprational x)
Tests two aprational numbers for equality.
-