|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcviceni4.Zlomek
Reprezentace racionálního čísla ve tvaru zlomku. Tato třída reprezentuje racionální číslo jako dvojici čísel, čitatele a jmenovatele. Hodnota zlomku je vždy normalizovaná, což znamená, že jmenovatel je nezáporné číslo a čitatel a jmenovatel jsou nesoudělná čísla.
Constructor Summary | |
Zlomek(int citatel,
int jmenovatel)
Konstruktor zlomku. |
Method Summary | |
int |
getCitatel()
Přístupová metoda pro čitatele. |
int |
getJmenovatel()
Přístupová metoda pro jmenovatele. |
boolean |
jeMensi(Porovnatelny t)
Porovnani zlomku, na ktery je metoda volana s hodnotou jineho zlomku. |
boolean |
jeRovno(Porovnatelny t)
Porovnani zlomku, na ktery je metoda volana s hodnotou jineho zlomku. |
boolean |
jeVetsi(Porovnatelny t)
Porovnani zlomku, na ktery je metoda volana s hodnotou jineho zlomku. |
void |
krat(Zlomek z)
Násobení zlomku jiným zlomkem. |
static Zlomek |
plus(Zlomek z1,
Zlomek z2)
Součet dvou zlomků. |
java.lang.String |
toString()
Převod zlomku na textovou reprezentaci. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Zlomek(int citatel, int jmenovatel)
citatel
- Čitatel zlomku.jmenovatel
- Jmenovatel zlomku.Method Detail |
public java.lang.String toString()
public boolean jeVetsi(Porovnatelny t)
jeVetsi
in interface Porovnatelny
t
- druhy zlomek, jenz bude porovnavan
public boolean jeRovno(Porovnatelny t)
jeRovno
in interface Porovnatelny
t
- druhy zlomek, jenz bude porovnavan
public boolean jeMensi(Porovnatelny t)
jeMensi
in interface Porovnatelny
t
- druhy zlomek, jenz bude porovnavan
public static Zlomek plus(Zlomek z1, Zlomek z2)
z1
- První operand.z2
- Druhý operand.
public void krat(Zlomek z)
z
- Druhý operand.public int getCitatel()
public int getJmenovatel()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |