|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--com.generationjava.math.Fraction
A Fraction, containing a denominator and a numerator.
| Constructor Summary | |
Fraction(int num)
Create a Fraction that represents the number specified.. |
|
Fraction(int num,
int den)
Create a fraction. |
|
| Method Summary | |
com.generationjava.math.Fraction |
add(com.generationjava.math.Fraction f)
Add a Fraction to this Fraction. |
com.generationjava.math.Fraction |
div(com.generationjava.math.Fraction f)
Divide this fraction by another. |
boolean |
equals(java.lang.Object obj)
Are two fractions equal? |
static int |
gcd(int i1,
int i2)
Find the greatest common divisor of two numbers. |
int |
hashCode()
|
com.generationjava.math.Fraction |
inverse()
Invert this fraction. |
com.generationjava.math.Fraction |
mul(com.generationjava.math.Fraction f)
Multiple this fraction by another.. |
static com.generationjava.math.Fraction |
reduce(com.generationjava.math.Fraction f)
Reduce a fraction down to its lowest level. |
com.generationjava.math.Fraction |
sub(com.generationjava.math.Fraction f)
Subtract a Fraction from this Fraction. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public Fraction(int num,
int den)
num - int numerator - one on topden - int denominator - one on bottompublic Fraction(int num)
num - int numerator| Method Detail |
public static int gcd(int i1,
int i2)
public static com.generationjava.math.Fraction reduce(com.generationjava.math.Fraction f)
public com.generationjava.math.Fraction add(com.generationjava.math.Fraction f)
public com.generationjava.math.Fraction sub(com.generationjava.math.Fraction f)
public com.generationjava.math.Fraction mul(com.generationjava.math.Fraction f)
public com.generationjava.math.Fraction div(com.generationjava.math.Fraction f)
public com.generationjava.math.Fraction inverse()
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||