- floatValue() - Method in class org.apache.commons.numbers.fraction.BigFraction
-
Gets the fraction as a float.
- floatValue() - Method in class org.apache.commons.numbers.fraction.Fraction
-
Gets the fraction as a float.
- format(double, StringBuffer, FieldPosition) - Method in class org.apache.commons.numbers.fraction.AbstractFormat
-
Formats a double value as a fraction and appends the result to a StringBuffer.
- format(long, StringBuffer, FieldPosition) - Method in class org.apache.commons.numbers.fraction.AbstractFormat
-
Formats a long value as a fraction and appends the result to a StringBuffer.
- format(BigFraction, StringBuffer, FieldPosition) - Method in class org.apache.commons.numbers.fraction.BigFractionFormat
-
- format(Object, StringBuffer, FieldPosition) - Method in class org.apache.commons.numbers.fraction.BigFractionFormat
-
Formats an object and appends the result to a StringBuffer.
- format(Fraction, StringBuffer, FieldPosition) - Method in class org.apache.commons.numbers.fraction.FractionFormat
-
Formats a
Fraction object to produce a string.
- format(Object, StringBuffer, FieldPosition) - Method in class org.apache.commons.numbers.fraction.FractionFormat
-
Formats an object and appends the result to a StringBuffer.
- format(BigFraction, StringBuffer, FieldPosition) - Method in class org.apache.commons.numbers.fraction.ProperBigFractionFormat
-
- format(Fraction, StringBuffer, FieldPosition) - Method in class org.apache.commons.numbers.fraction.ProperFractionFormat
-
Formats a
Fraction object to produce a string.
- formatBigFraction(BigFraction) - Static method in class org.apache.commons.numbers.fraction.BigFractionFormat
-
This static method calls formatBigFraction() on a default instance of
BigFractionFormat.
- formatFraction(Fraction) - Static method in class org.apache.commons.numbers.fraction.FractionFormat
-
This static method calls formatFraction() on a default instance of
FractionFormat.
- FOUR_FIFTHS - Static variable in class org.apache.commons.numbers.fraction.BigFraction
-
A fraction representing "4/5".
- FOUR_FIFTHS - Static variable in class org.apache.commons.numbers.fraction.Fraction
-
A fraction representing "4/5".
- Fraction - Class in org.apache.commons.numbers.fraction
-
Representation of a rational number.
- Fraction(double) - Constructor for class org.apache.commons.numbers.fraction.Fraction
-
Create a fraction given the double value.
- Fraction(double, double, int) - Constructor for class org.apache.commons.numbers.fraction.Fraction
-
Create a fraction given the double value and maximum error allowed.
- Fraction(double, int) - Constructor for class org.apache.commons.numbers.fraction.Fraction
-
Create a fraction given the double value and maximum denominator.
- Fraction(int) - Constructor for class org.apache.commons.numbers.fraction.Fraction
-
Create a fraction from an int.
- Fraction(int, int) - Constructor for class org.apache.commons.numbers.fraction.Fraction
-
Create a fraction given the numerator and denominator.
- FractionFormat - Class in org.apache.commons.numbers.fraction
-
Formats a Fraction number in proper format or improper format.
- FractionFormat() - Constructor for class org.apache.commons.numbers.fraction.FractionFormat
-
Create an improper formatting instance with the default number format
for the numerator and denominator.
- FractionFormat(NumberFormat) - Constructor for class org.apache.commons.numbers.fraction.FractionFormat
-
Create an improper formatting instance with a custom number format for
both the numerator and denominator.
- FractionFormat(NumberFormat, NumberFormat) - Constructor for class org.apache.commons.numbers.fraction.FractionFormat
-
Create an improper formatting instance with a custom number format for
the numerator and a custom number format for the denominator.
- getA(int, double) - Method in class org.apache.commons.numbers.fraction.ContinuedFraction
-
- getAvailableLocales() - Static method in class org.apache.commons.numbers.fraction.BigFractionFormat
-
Get the set of locales for which complex formats are available.
- getAvailableLocales() - Static method in class org.apache.commons.numbers.fraction.FractionFormat
-
Get the set of locales for which complex formats are available.
- getB(int, double) - Method in class org.apache.commons.numbers.fraction.ContinuedFraction
-
- getDefaultNumberFormat() - Static method in class org.apache.commons.numbers.fraction.AbstractFormat
-
Create a default number format.
- getDefaultNumberFormat(Locale) - Static method in class org.apache.commons.numbers.fraction.AbstractFormat
-
Create a default number format.
- getDefaultNumberFormat() - Static method in class org.apache.commons.numbers.fraction.FractionFormat
-
Create a default number format.
- getDenominator() - Method in class org.apache.commons.numbers.fraction.BigFraction
-
Access the denominator as a BigInteger.
- getDenominator() - Method in class org.apache.commons.numbers.fraction.Fraction
-
Access the denominator.
- getDenominatorAsInt() - Method in class org.apache.commons.numbers.fraction.BigFraction
-
Access the denominator as a int.
- getDenominatorAsLong() - Method in class org.apache.commons.numbers.fraction.BigFraction
-
Access the denominator as a long.
- getDenominatorFormat() - Method in class org.apache.commons.numbers.fraction.AbstractFormat
-
Access the denominator format.
- getImproperInstance() - Static method in class org.apache.commons.numbers.fraction.BigFractionFormat
-
Returns the default complex format for the current locale.
- getImproperInstance(Locale) - Static method in class org.apache.commons.numbers.fraction.BigFractionFormat
-
Returns the default complex format for the given locale.
- getImproperInstance() - Static method in class org.apache.commons.numbers.fraction.FractionFormat
-
Returns the default complex format for the current locale.
- getImproperInstance(Locale) - Static method in class org.apache.commons.numbers.fraction.FractionFormat
-
Returns the default complex format for the given locale.
- getNumerator() - Method in class org.apache.commons.numbers.fraction.BigFraction
-
Access the numerator as a BigInteger.
- getNumerator() - Method in class org.apache.commons.numbers.fraction.Fraction
-
Access the numerator.
- getNumeratorAsInt() - Method in class org.apache.commons.numbers.fraction.BigFraction
-
Access the numerator as a int.
- getNumeratorAsLong() - Method in class org.apache.commons.numbers.fraction.BigFraction
-
Access the numerator as a long.
- getNumeratorFormat() - Method in class org.apache.commons.numbers.fraction.AbstractFormat
-
Access the numerator format.
- getProperInstance() - Static method in class org.apache.commons.numbers.fraction.BigFractionFormat
-
Returns the default complex format for the current locale.
- getProperInstance(Locale) - Static method in class org.apache.commons.numbers.fraction.BigFractionFormat
-
Returns the default complex format for the given locale.
- getProperInstance() - Static method in class org.apache.commons.numbers.fraction.FractionFormat
-
Returns the default complex format for the current locale.
- getProperInstance(Locale) - Static method in class org.apache.commons.numbers.fraction.FractionFormat
-
Returns the default complex format for the given locale.
- getReducedFraction(int, int) - Static method in class org.apache.commons.numbers.fraction.BigFraction
-
Creates a BigFraction instance with the 2 parts of a fraction
Y/Z.
- getReducedFraction(int, int) - Static method in class org.apache.commons.numbers.fraction.Fraction
-
Creates a Fraction instance with the 2 parts
of a fraction Y/Z.
- getWholeFormat() - Method in class org.apache.commons.numbers.fraction.ProperBigFractionFormat
-
Access the whole format.
- getWholeFormat() - Method in class org.apache.commons.numbers.fraction.ProperFractionFormat
-
Access the whole format.
- parse(String) - Method in class org.apache.commons.numbers.fraction.BigFractionFormat
-
- parse(String, ParsePosition) - Method in class org.apache.commons.numbers.fraction.BigFractionFormat
-
- parse(String) - Method in class org.apache.commons.numbers.fraction.FractionFormat
-
Parses a string to produce a
Fraction object.
- parse(String, ParsePosition) - Method in class org.apache.commons.numbers.fraction.FractionFormat
-
Parses a string to produce a
Fraction object.
- parse(String, ParsePosition) - Method in class org.apache.commons.numbers.fraction.ProperBigFractionFormat
-
- parse(String, ParsePosition) - Method in class org.apache.commons.numbers.fraction.ProperFractionFormat
-
Parses a string to produce a
Fraction object.
- parseAndIgnoreWhitespace(String, ParsePosition) - Static method in class org.apache.commons.numbers.fraction.AbstractFormat
-
Parses source until a non-whitespace character is found.
- parseNextBigInteger(String, ParsePosition) - Method in class org.apache.commons.numbers.fraction.BigFractionFormat
-
Parses a string to produce a BigInteger.
- parseNextCharacter(String, ParsePosition) - Static method in class org.apache.commons.numbers.fraction.AbstractFormat
-
Parses source until a non-whitespace character is found.
- percentageValue() - Method in class org.apache.commons.numbers.fraction.BigFraction
-
Gets the fraction percentage as a double.
- percentageValue() - Method in class org.apache.commons.numbers.fraction.Fraction
-
Gets the fraction percentage as a double.
- pow(int) - Method in class org.apache.commons.numbers.fraction.BigFraction
-
Returns a BigFraction whose value is
(this<sup>exponent</sup>), returning the result in reduced form.
- pow(long) - Method in class org.apache.commons.numbers.fraction.BigFraction
-
Returns a BigFraction whose value is
(thisexponent), returning the result in reduced form.
- pow(BigInteger) - Method in class org.apache.commons.numbers.fraction.BigFraction
-
Returns a BigFraction whose value is
(thisexponent), returning the result in reduced form.
- pow(double) - Method in class org.apache.commons.numbers.fraction.BigFraction
-
Returns a double whose value is
(thisexponent), returning the result in reduced form.
- pow(int) - Method in class org.apache.commons.numbers.fraction.Fraction
-
- ProperBigFractionFormat - Class in org.apache.commons.numbers.fraction
-
Formats a BigFraction number in proper format.
- ProperBigFractionFormat() - Constructor for class org.apache.commons.numbers.fraction.ProperBigFractionFormat
-
Create a proper formatting instance with the default number format for
the whole, numerator, and denominator.
- ProperBigFractionFormat(NumberFormat) - Constructor for class org.apache.commons.numbers.fraction.ProperBigFractionFormat
-
Create a proper formatting instance with a custom number format for the
whole, numerator, and denominator.
- ProperBigFractionFormat(NumberFormat, NumberFormat, NumberFormat) - Constructor for class org.apache.commons.numbers.fraction.ProperBigFractionFormat
-
Create a proper formatting instance with a custom number format for each
of the whole, numerator, and denominator.
- ProperFractionFormat - Class in org.apache.commons.numbers.fraction
-
Formats a Fraction number in proper format.
- ProperFractionFormat() - Constructor for class org.apache.commons.numbers.fraction.ProperFractionFormat
-
Create a proper formatting instance with the default number format for
the whole, numerator, and denominator.
- ProperFractionFormat(NumberFormat) - Constructor for class org.apache.commons.numbers.fraction.ProperFractionFormat
-
Create a proper formatting instance with a custom number format for the
whole, numerator, and denominator.
- ProperFractionFormat(NumberFormat, NumberFormat, NumberFormat) - Constructor for class org.apache.commons.numbers.fraction.ProperFractionFormat
-
Create a proper formatting instance with a custom number format for each
of the whole, numerator, and denominator.
- THREE_FIFTHS - Static variable in class org.apache.commons.numbers.fraction.BigFraction
-
A fraction representing "3/5".
- THREE_FIFTHS - Static variable in class org.apache.commons.numbers.fraction.Fraction
-
A fraction representing "3/5".
- THREE_QUARTERS - Static variable in class org.apache.commons.numbers.fraction.BigFraction
-
A fraction representing "3/4".
- THREE_QUARTERS - Static variable in class org.apache.commons.numbers.fraction.Fraction
-
A fraction representing "3/4".
- toString() - Method in class org.apache.commons.numbers.fraction.BigFraction
-
Returns the String representing this fraction, ie
"num / dem" or just "num" if the denominator is one.
- toString() - Method in class org.apache.commons.numbers.fraction.Fraction
-
Returns the String representing this fraction, ie
"num / dem" or just "num" if the denominator is one.
- TWO - Static variable in class org.apache.commons.numbers.fraction.BigFraction
-
A fraction representing "2 / 1".
- TWO - Static variable in class org.apache.commons.numbers.fraction.Fraction
-
A fraction representing "2 / 1".
- TWO_FIFTHS - Static variable in class org.apache.commons.numbers.fraction.BigFraction
-
A fraction representing "2/5".
- TWO_FIFTHS - Static variable in class org.apache.commons.numbers.fraction.Fraction
-
A fraction representing "2/5".
- TWO_QUARTERS - Static variable in class org.apache.commons.numbers.fraction.BigFraction
-
A fraction representing "2/4".
- TWO_QUARTERS - Static variable in class org.apache.commons.numbers.fraction.Fraction
-
A fraction representing "2/4".
- TWO_THIRDS - Static variable in class org.apache.commons.numbers.fraction.BigFraction
-
A fraction representing "2/3".
- TWO_THIRDS - Static variable in class org.apache.commons.numbers.fraction.Fraction
-
A fraction representing "2/3".