|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcviceni4.Complex
Reprezentace komplexniho cisla v aritmetickem tvaru. Tato trida reprezentuje komplexni cislo jako dvojici cisel, relanou a imaginarni cast.
Constructor Summary | |
Complex()
Konstruktor komplexniho cisla. |
|
Complex(double x)
Konstruktor komplexniho cisla. |
|
Complex(double x,
double y)
Konstruktor komplexniho cisla. |
Method Summary | |
double |
abs()
Vrati absolutni hodnotu komplexniho cisla. |
void |
add(Complex c)
Secteni komplexniho cisla s jinym komplexnim cislem. |
static Complex |
add(Complex a,
Complex b)
Soucet dvou komplexnich cisel. |
void |
div(Complex c)
Deleni komplexniho cisla jinym komplexnim cislem. |
static Complex |
div(Complex a,
Complex b)
Podil dvou komplexnich cisel. |
double |
getImaginarni()
Pristupova metoda pro imaginarni cast. |
double |
getRealna()
Pristupova metoda pro realnou cast. |
boolean |
jeMensi(Porovnatelny t)
Porovnani komplexniho cisla, na ktere je metoda volana s hodnotou jineho komplexniho cisla. |
boolean |
jeRovno(Porovnatelny t)
Porovnani komplexniho cisla, na ktere je metoda volana s hodnotou jineho komplexniho cisla. |
boolean |
jeVetsi(Porovnatelny t)
Porovnani komplexniho cisla, na ktere je metoda volana s hodnotou jineho komplexniho cisla. |
void |
mul(Complex c)
Nasobeni komplexniho cisla jinym komplexnim cislem. |
static Complex |
mul(Complex a,
Complex b)
Socin dvou komplexnich cisel. |
void |
sub(Complex c)
Rozdil dvou komplexnich cisel. |
static Complex |
sub(Complex a,
Complex b)
Rozdil dvou komplexnich cisel. |
java.lang.String |
toString()
Prevod komplexniho cisla na na textovou reprezentaci. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Complex()
public Complex(double x)
x
- realna castpublic Complex(double x, double y)
x
- realna casty
- imaginarni castMethod Detail |
public boolean jeVetsi(Porovnatelny t)
jeVetsi
in interface Porovnatelny
t
- druhe cislo, ktere bude porovnavano
public boolean jeRovno(Porovnatelny t)
jeRovno
in interface Porovnatelny
t
- druhe cislo, ktere bude porovnavano
public boolean jeMensi(Porovnatelny t)
jeMensi
in interface Porovnatelny
t
- druhe cislo, ktere bude porovnavano
public void add(Complex c)
c
- druhy operandpublic void sub(Complex c)
c
- druhy operandpublic void mul(Complex c)
c
- druhy operandpublic void div(Complex c)
c
- druhy operandpublic double abs()
public java.lang.String toString()
public double getRealna()
public double getImaginarni()
public static Complex add(Complex a, Complex b)
a
- prvni operandb
- druhy operand
public static Complex sub(Complex a, Complex b)
a
- prvni operandb
- druhy operand
public static Complex mul(Complex a, Complex b)
a
- prvni operandb
- druhy operand
public static Complex div(Complex a, Complex b)
a
- prvni operandb
- druhy operand
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |