|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.ObjectRationalNumber
public class RationalNumber
Class for rational numbers (fractions).
| Constructor Summary | |
|---|---|
RationalNumber(int n,
int d)
Constructs a rational number with specified numerator, denominator. |
|
| Method Summary | |
|---|---|
boolean |
equals(RationalNumber n)
Compares two rational numbers for equality. |
static boolean |
isEqual(RationalNumber n1,
RationalNumber n2)
Compares two rational numbers for equality. |
static void |
main(java.lang.String[] args)
Main method showing example uses of methods. |
static RationalNumber |
multiply(RationalNumber n1,
RationalNumber n2)
Multiplies two rational numbers. |
java.lang.String |
toString()
Converts a rational number to printable form. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public RationalNumber(int n,
int d)
n - numeratord - denominator| Method Detail |
|---|
public java.lang.String toString()
toString in class java.lang.Object
public static boolean isEqual(RationalNumber n1,
RationalNumber n2)
n1 - n2 -
public boolean equals(RationalNumber n)
n -
public static RationalNumber multiply(RationalNumber n1,
RationalNumber n2)
n1 - n2 -
public static void main(java.lang.String[] args)
args - command-line arguments, unused
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||