Uses of Class gnu.math.RatNum

Uses in package gnu.kawa.functions

Methods with return type gnu.math.RatNum

RatNum
Arithmetic.asRatNum(Object value)

Uses in package gnu.kawa.xml

Classes derived from gnu.math.RatNum

class
An integer that is an instance of a more specific integer type.

Uses in package gnu.math

Classes derived from gnu.math.RatNum

class
Implementation of exact rational numbers a ratio of two IntNums.
class
A class for infinite-precision integers.

Methods with parameter type gnu.math.RatNum

RatNum
RatNum.add(RatNum x, RatNum y, int k)
int
RatNum
boolean
void
FixedRealFormat.format(RatNum number, StringBuffer sbuf, FieldPosition fpos)
void
FixedRealFormat.format(RatNum number, boolean negative, StringBuffer sbuf, FieldPosition fpos)
RatNum
IntNum
Convert rational to (rounded) integer, after multiplying by 10**k.

Methods with return type gnu.math.RatNum

RatNum
RatNum.add(RatNum x, RatNum y, int k)
RatNum
RatNum
RatNum.infinity(int sign)
Return exact "rational" infinity.
RatNum
RatNum.make(IntNum num, IntNum den)
RatNum
RatNum
RatNum
Convert to an exact number.
RatNum
DFloNum.toExact(double value)
Converts to the closest exact rational value.