## Uses of Class
org.apache.commons.lang.math.Fraction

- Packages that use Fraction
  Package | Description
  --- | ---
  org.apache.commons.lang.math | Extends `java.math` for business mathematical classes.

- - ### Uses of Fraction in org.apache.commons.lang.math

    Fields in org.apache.commons.lang.math declared as Fraction
    Modifier and Type | Field | Description
    --- | --- | ---
    `static Fraction` | Fraction.`FOUR_FIFTHS` | `Fraction` representation of 4/5.
    `static Fraction` | Fraction.`ONE` | `Fraction` representation of 1.
    `static Fraction` | Fraction.`ONE_FIFTH` | `Fraction` representation of 1/5.
    `static Fraction` | Fraction.`ONE_HALF` | `Fraction` representation of 1/2.
    `static Fraction` | Fraction.`ONE_QUARTER` | `Fraction` representation of 1/4.
    `static Fraction` | Fraction.`ONE_THIRD` | `Fraction` representation of 1/3.
    `static Fraction` | Fraction.`THREE_FIFTHS` | `Fraction` representation of 3/5.
    `static Fraction` | Fraction.`THREE_QUARTERS` | `Fraction` representation of 3/4.
    `static Fraction` | Fraction.`TWO_FIFTHS` | `Fraction` representation of 2/5.
    `static Fraction` | Fraction.`TWO_QUARTERS` | `Fraction` representation of 2/4.
    `static Fraction` | Fraction.`TWO_THIRDS` | `Fraction` representation of 2/3.
    `static Fraction` | Fraction.`ZERO` | `Fraction` representation of 0.

    Methods in org.apache.commons.lang.math that return Fraction
    Modifier and Type | Method | Description
    --- | --- | ---
    `Fraction` | Fraction.`abs()` | Gets a fraction that is the positive equivalent of this one.
    `Fraction` | Fraction.`add​(Fraction fraction)` | Adds the value of this fraction to another, returning the result in reduced form.
    `Fraction` | Fraction.`divideBy​(Fraction fraction)` | Divide the value of this fraction by another.
    `static Fraction` | Fraction.`getFraction​(double value)` | Creates a `Fraction` instance from a `double` value.
    `static Fraction` | Fraction.`getFraction​(int numerator, int denominator)` | Creates a `Fraction` instance with the 2 parts of a fraction Y/Z.
    `static Fraction` | Fraction.`getFraction​(int whole, int numerator, int denominator)` | Creates a `Fraction` instance with the 3 parts of a fraction X Y/Z.
    `static Fraction` | Fraction.`getFraction​(String str)` | Creates a Fraction from a `String`.
    `static Fraction` | Fraction.`getReducedFraction​(int numerator, int denominator)` | Creates a reduced `Fraction` instance with the 2 parts of a fraction Y/Z.
    `Fraction` | Fraction.`invert()` | Gets a fraction that is the inverse (1/fraction) of this one.
    `Fraction` | Fraction.`multiplyBy​(Fraction fraction)` | Multiplies the value of this fraction by another, returning the result in reduced form.
    `Fraction` | Fraction.`negate()` | Gets a fraction that is the negative (-fraction) of this one.
    `Fraction` | Fraction.`pow​(int power)` | Gets a fraction that is raised to the passed in power.
    `Fraction` | Fraction.`reduce()` | Reduce the fraction to the smallest values for the numerator and denominator, returning the result.
    `Fraction` | Fraction.`subtract​(Fraction fraction)` | Subtracts the value of another fraction from the value of this one, returning the result in reduced form.

    Methods in org.apache.commons.lang.math with parameters of type Fraction
    Modifier and Type | Method | Description
    --- | --- | ---
    `Fraction` | Fraction.`add​(Fraction fraction)` | Adds the value of this fraction to another, returning the result in reduced form.
    `Fraction` | Fraction.`divideBy​(Fraction fraction)` | Divide the value of this fraction by another.
    `Fraction` | Fraction.`multiplyBy​(Fraction fraction)` | Multiplies the value of this fraction by another, returning the result in reduced form.
    `Fraction` | Fraction.`subtract​(Fraction fraction)` | Subtracts the value of another fraction from the value of this one, returning the result in reduced form.