Package com.squarespace.cldrengine.api
Class Rational
- java.lang.Object
-
- com.squarespace.cldrengine.api.Rational
-
public class Rational extends java.lang.Object
Arbitrary precision rational type.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compare(Rational arg, MathContext context)
Decimal
denominator()
Rational
divide(Rational n, MathContext context)
Rational
inverse()
Rational
multiply(Rational n, MathContext context)
Decimal
numerator()
Decimal
toDecimal(MathContext context)
java.lang.String
toString()
-
-
-
Method Detail
-
numerator
public Decimal numerator()
-
denominator
public Decimal denominator()
-
compare
public int compare(Rational arg, MathContext context)
-
divide
public Rational divide(Rational n, MathContext context)
-
multiply
public Rational multiply(Rational n, MathContext context)
-
inverse
public Rational inverse()
-
toDecimal
public Decimal toDecimal(MathContext context)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-