Uses of Class
org.znerd.math.RationalNumber

Uses of RationalNumber in org.znerd.math
 

Subclasses of RationalNumber in org.znerd.math
 class BasicDigitSet
          Basic implementation of a DigitSet.
 class BasicRationalNumber
          Basic implementation of a rational number.
 class BigIntegerNumber
          Basic implementation of an integer number.
 class DigitSet
          A set of digits, having a radix and an exponent.
 class IntegerNumber
          An immutable integer number.
 class SmallIntegerNumber
          Implementation of an IntegerNumber based on a int value.
 

Methods in org.znerd.math that return RationalNumber
 RationalNumber RationalNumber.add(RationalNumber n)
          Computes this+n, where n is a rational number.
 RationalNumber RationalNumber.subtract(RationalNumber n)
          Computes this-n, where n is a rational number.
 RationalNumber RationalNumber.multiply(RationalNumber n)
          Computes this*n, where n is a rational number.
 RationalNumber RationalNumber.divide(RationalNumber n)
          Computes this/n, where n is a rational number.
 RationalNumber RationalNumber.pow(IntegerNumber n)
          Computes this**n, where n is an integer number.
 RationalNumber IntegerNumber.add(RationalNumber n)
           
 RationalNumber IntegerNumber.subtract(RationalNumber n)
           
 RationalNumber IntegerNumber.multiply(RationalNumber n)
           
 RationalNumber IntegerNumber.divide(RationalNumber n)
           
 RationalNumber IntegerNumber.pow(IntegerNumber n)
           
static RationalNumber NumberCentral.createFraction(int numerator, int denominator)
          Returns a fraction with the given numerator and denominator, both being an int.
static RationalNumber NumberCentral.createFraction(IntegerNumber numerator, IntegerNumber denominator)
          Returns a fraction with the given numerator and denominator.
static RationalNumber NumberCentral.valueOf(double n)
          Converts a double to a RationalNumber.
static RationalNumber NumberCentral.valueOf(float n)
          Converts a float to a RationalNumber.
static RationalNumber NumberCentral.valueOf(BigDecimal n)
          Converts a BigDecimal to a RationalNumber.
 

Methods in org.znerd.math with parameters of type RationalNumber
protected  int RationalNumber.compareTo(RationalNumber n)
          Compares this number with the specified rational number, first level.
protected  int RationalNumber.compareToImpl(RationalNumber n)
          Compares this number with the specified rational number, second level.
 RationalNumber RationalNumber.add(RationalNumber n)
          Computes this+n, where n is a rational number.
 RationalNumber RationalNumber.subtract(RationalNumber n)
          Computes this-n, where n is a rational number.
 RationalNumber RationalNumber.multiply(RationalNumber n)
          Computes this*n, where n is a rational number.
 RationalNumber RationalNumber.divide(RationalNumber n)
          Computes this/n, where n is a rational number.
protected  int IntegerNumber.compareToImpl(RationalNumber n)
           
 RationalNumber IntegerNumber.add(RationalNumber n)
           
 RationalNumber IntegerNumber.subtract(RationalNumber n)
           
 RationalNumber IntegerNumber.multiply(RationalNumber n)
           
 RationalNumber IntegerNumber.divide(RationalNumber n)
           
 



See http://jump-math.sourceforge.net/.