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.