Uses of Class
org.hipparchus.fraction.BigFraction
-
Packages that use BigFraction Package Description org.hipparchus.fraction Fraction number type and fraction number formatting.org.hipparchus.linear Linear algebra support. -
-
Uses of BigFraction in org.hipparchus.fraction
Fields in org.hipparchus.fraction declared as BigFraction 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".Methods in org.hipparchus.fraction that return BigFraction Modifier and Type Method Description BigFraction
BigFraction. abs()
Returns the absolute value of thisBigFraction
.BigFraction
BigFraction. add(int i)
Adds the value of this fraction to the passedinteger
, returning the result in reduced form.BigFraction
BigFraction. add(long l)
Adds the value of this fraction to the passedlong
, returning the result in reduced form.BigFraction
BigFraction. add(BigInteger bg)
Adds the value of this fraction to the passedBigInteger
, 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 passedint
, iethis * 1 / i
, returning the result in reduced form.BigFraction
BigFraction. divide(long l)
Divide the value of this fraction by the passedlong
, iethis * 1 / l
, returning the result in reduced form.BigFraction
BigFraction. divide(BigInteger bg)
Divide the value of this fraction by the passedBigInteger
, iethis * 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 aBigFraction
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 passedint
, returning the result in reduced form.BigFraction
BigFraction. multiply(long l)
Multiply the value of this fraction by the passedlong
, returning the result in reduced form.BigFraction
BigFraction. multiply(BigInteger bg)
Multiplies the value of this fraction by the passedBigInteger
, 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 aBigFraction
object.BigFraction
BigFractionFormat. parse(String source, ParsePosition pos)
Parses a string to produce aBigFraction
object.BigFraction
ProperBigFractionFormat. parse(String source, ParsePosition pos)
Parses a string to produce aBigFraction
object.BigFraction
BigFraction. pow(int exponent)
Returns aBigFraction
whose value is(this<sup>exponent</sup>)
, returning the result in reduced form.BigFraction
BigFraction. pow(long exponent)
Returns aBigFraction
whose value is thisexponent, returning the result in reduced form.BigFraction
BigFraction. pow(BigInteger exponent)
Returns aBigFraction
whose value is thisexponent, returning the result in reduced form.BigFraction
BigFraction. reciprocal()
Return the multiplicative inverse of this fraction.BigFraction
BigFraction. reduce()
Reduce thisBigFraction
to its lowest terms.BigFraction
BigFraction. subtract(int i)
Subtracts the value of aninteger
from the value of thisBigFraction
, returning the result in reduced form.BigFraction
BigFraction. subtract(long l)
Subtracts the value of along
from the value of thisBigFraction
, returning the result in reduced form.BigFraction
BigFraction. subtract(BigInteger bg)
Subtracts the value of anBigInteger
from the value of thisBigFraction
, 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.Methods in org.hipparchus.fraction that return types with arguments of type BigFraction Modifier and Type Method Description static Pair<BigFraction,Boolean>
BigFraction. convergent(double value, int maxConvergents, BigFraction.ConvergenceTest convergenceTest)
Returns the last element of the series of convergent-steps to approximate the given value.static Stream<BigFraction>
BigFraction. convergents(double value, int maxConvergents)
Generate astream
of convergents from a real number.Class<BigFraction>
BigFractionField. getRuntimeClass()
Returns the runtime class of the FieldElement.Methods in org.hipparchus.fraction with parameters of type BigFraction 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 aBigFraction
object to produce a string.StringBuffer
ProperBigFractionFormat. format(BigFraction fraction, StringBuffer toAppendTo, FieldPosition pos)
Formats aBigFraction
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. -
Uses of BigFraction in org.hipparchus.linear
Method parameters in org.hipparchus.linear with type arguments of type BigFraction Modifier and Type Method Description static Array2DRowRealMatrix
MatrixUtils. bigFractionMatrixToRealMatrix(FieldMatrix<BigFraction> m)
-