| Package | Description | 
|---|---|
| org.hipparchus.fraction | 
 Fraction number type and fraction number formatting. 
 | 
| org.hipparchus.linear | 
 Linear algebra support. 
 | 
| Modifier and Type | Field | Description | 
|---|---|---|
static BigFraction | 
BigFraction.FOUR_FIFTHS | 
 A fraction representing "4/5". 
 | 
static BigFraction | 
BigFraction.MINUS_ONE | 
 A fraction representing "-1 / 1". 
 | 
static BigFraction | 
BigFraction.ONE | 
 A fraction representing "1". 
 | 
static BigFraction | 
BigFraction.ONE_FIFTH | 
 A fraction representing "1/5". 
 | 
static BigFraction | 
BigFraction.ONE_HALF | 
 A fraction representing "1/2". 
 | 
static BigFraction | 
BigFraction.ONE_QUARTER | 
 A fraction representing "1/4". 
 | 
static BigFraction | 
BigFraction.ONE_THIRD | 
 A fraction representing "1/3". 
 | 
static BigFraction | 
BigFraction.THREE_FIFTHS | 
 A fraction representing "3/5". 
 | 
static BigFraction | 
BigFraction.THREE_QUARTERS | 
 A fraction representing "3/4". 
 | 
static BigFraction | 
BigFraction.TWO | 
 A fraction representing "2 / 1". 
 | 
static BigFraction | 
BigFraction.TWO_FIFTHS | 
 A fraction representing "2/5". 
 | 
static BigFraction | 
BigFraction.TWO_QUARTERS | 
 A fraction representing "2/4". 
 | 
static BigFraction | 
BigFraction.TWO_THIRDS | 
 A fraction representing "2/3". 
 | 
static BigFraction | 
BigFraction.ZERO | 
 A fraction representing "0". 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
BigFraction | 
BigFraction.abs() | 
 
 Returns the absolute value of this  
BigFraction. | 
BigFraction | 
BigFraction.add(int i) | 
 
 Adds the value of this fraction to the passed  
integer, returning
 the result in reduced form. | 
BigFraction | 
BigFraction.add(long l) | 
 
 Adds the value of this fraction to the passed  
long, returning
 the result in reduced form. | 
BigFraction | 
BigFraction.add(BigInteger bg) | 
 
 Adds the value of this fraction to the passed  
BigInteger,
 returning the result in reduced form. | 
BigFraction | 
BigFraction.add(BigFraction fraction) | 
 
 Adds the value of this fraction to another, returning the result in
 reduced form. 
 | 
BigFraction | 
BigFraction.divide(int i) | 
 
 Divide the value of this fraction by the passed  
int, ie
 this * 1 / i, returning the result in reduced form. | 
BigFraction | 
BigFraction.divide(long l) | 
 
 Divide the value of this fraction by the passed  
long, ie
 this * 1 / l, returning the result in reduced form. | 
BigFraction | 
BigFraction.divide(BigInteger bg) | 
 
 Divide the value of this fraction by the passed  
BigInteger,
 ie this * 1 / bg, returning the result in reduced form. | 
BigFraction | 
BigFraction.divide(BigFraction fraction) | 
 
 Divide the value of this fraction by another, returning the result in
 reduced form. 
 | 
BigFraction | 
BigFractionField.getOne() | 
 Get the multiplicative identity of the field. 
 | 
static BigFraction | 
BigFraction.getReducedFraction(int numerator,
                  int denominator) | 
 
 Creates a  
BigFraction instance with the 2 parts of a fraction
 Y/Z. | 
BigFraction | 
BigFractionField.getZero() | 
 Get the additive identity of the field. 
 | 
BigFraction | 
BigFraction.multiply(int i) | 
 
 Multiply the value of this fraction by the passed  
int, returning
 the result in reduced form. | 
BigFraction | 
BigFraction.multiply(long l) | 
 
 Multiply the value of this fraction by the passed  
long,
 returning the result in reduced form. | 
BigFraction | 
BigFraction.multiply(BigInteger bg) | 
 
 Multiplies the value of this fraction by the passed
  
BigInteger, returning the result in reduced form. | 
BigFraction | 
BigFraction.multiply(BigFraction fraction) | 
 
 Multiplies the value of this fraction by another, returning the result in
 reduced form. 
 | 
BigFraction | 
BigFraction.negate() | 
 
 Return the additive inverse of this fraction, returning the result in
 reduced form. 
 | 
BigFraction | 
BigFractionFormat.parse(String source) | 
 Parses a string to produce a  
BigFraction object. | 
BigFraction | 
BigFractionFormat.parse(String source,
     ParsePosition pos) | 
 Parses a string to produce a  
BigFraction object. | 
BigFraction | 
ProperBigFractionFormat.parse(String source,
     ParsePosition pos) | 
 Parses a string to produce a  
BigFraction object. | 
BigFraction | 
BigFraction.pow(int exponent) | 
 
 Returns a  
BigFraction whose value is
 (this<sup>exponent</sup>), returning the result in reduced form. | 
BigFraction | 
BigFraction.pow(long exponent) | 
 
 Returns a  
BigFraction whose value is
 (thisexponent), returning the result in reduced form. | 
BigFraction | 
BigFraction.pow(BigInteger exponent) | 
 
 Returns a  
BigFraction whose value is
 (thisexponent), returning the result in reduced form. | 
BigFraction | 
BigFraction.reciprocal() | 
 
 Return the multiplicative inverse of this fraction. 
 | 
BigFraction | 
BigFraction.reduce() | 
 
 Reduce this  
BigFraction to its lowest terms. | 
BigFraction | 
BigFraction.subtract(int i) | 
 
 Subtracts the value of an  
integer from the value of this
 BigFraction, returning the result in reduced form. | 
BigFraction | 
BigFraction.subtract(long l) | 
 
 Subtracts the value of a  
long from the value of this
 BigFraction, returning the result in reduced form. | 
BigFraction | 
BigFraction.subtract(BigInteger bg) | 
 
 Subtracts the value of an  
BigInteger from the value of this
 BigFraction, returning the result in reduced form. | 
BigFraction | 
BigFraction.subtract(BigFraction fraction) | 
 
 Subtracts the value of another fraction from the value of this one,
 returning the result in reduced form. 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
Class<? extends FieldElement<BigFraction>> | 
BigFractionField.getRuntimeClass() | 
 Returns the runtime class of the FieldElement. 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
BigFraction | 
BigFraction.add(BigFraction fraction) | 
 
 Adds the value of this fraction to another, returning the result in
 reduced form. 
 | 
int | 
BigFraction.compareTo(BigFraction object) | 
 
 Compares this object to another based on size. 
 | 
BigFraction | 
BigFraction.divide(BigFraction fraction) | 
 
 Divide the value of this fraction by another, returning the result in
 reduced form. 
 | 
StringBuffer | 
BigFractionFormat.format(BigFraction BigFraction,
      StringBuffer toAppendTo,
      FieldPosition pos) | 
 Formats a  
BigFraction object to produce a string. | 
StringBuffer | 
ProperBigFractionFormat.format(BigFraction fraction,
      StringBuffer toAppendTo,
      FieldPosition pos) | 
 Formats a  
BigFraction object to produce a string. | 
static String | 
BigFractionFormat.formatBigFraction(BigFraction f) | 
 This static method calls formatBigFraction() on a default instance of
 BigFractionFormat. 
 | 
BigFraction | 
BigFraction.multiply(BigFraction fraction) | 
 
 Multiplies the value of this fraction by another, returning the result in
 reduced form. 
 | 
BigFraction | 
BigFraction.subtract(BigFraction fraction) | 
 
 Subtracts the value of another fraction from the value of this one,
 returning the result in reduced form. 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
static Array2DRowRealMatrix | 
MatrixUtils.bigFractionMatrixToRealMatrix(FieldMatrix<BigFraction> m) | 
Copyright © 2016–2018 Hipparchus.org. All rights reserved.