|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--opale.mathtools.DComplex
Cette classe représente un nombre complexe et propose des opérations algébriques sur ceux ci.
Constructor Summary | |
DComplex()
|
|
DComplex(DComplex z)
Constructeur de copie. |
|
DComplex(double x,
double y)
Constructeur avec les composantes pour arguments. |
Method Summary | |
void |
add(DComplex z)
Additionne le nombre complexe passé en argument. |
java.lang.Object |
clone()
Crée un nouvel objet de même classe et de même contenu. |
boolean |
equals(java.lang.Object obj)
Cette méthode teste si le nombre est égal à un objet passé en argument. |
double |
getIm()
Retourne la composante imaginaire y du nombre complexe. |
double |
getRe()
Retourne la composante réélle x du nombre complexe. |
static DComplex |
i()
Retourne le nombre complexe i. |
static void |
main(java.lang.String[] arg)
|
void |
mul(DComplex z)
Multiplie le nombre complexe passé en argument. |
double |
norm()
Renvoie le module du nombre. |
double |
normSq()
Renvoie le carré du module du nombre. |
void |
set(DComplex z)
Fixe les composantes. |
void |
set(double x,
double y)
Fixe les composantes. |
void |
setIm(double y)
Fixe la composante imaginaire y. |
void |
setRe(double x)
Fixe la composante réelle x. |
void |
sub(DComplex z)
Soustrait le nombre complexe passé en argument. |
java.lang.String |
toString()
Returns a string representation of this complex number. |
Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public DComplex()
public DComplex(double x, double y)
double
- x, y les composantes du nombre complexe.public DComplex(DComplex z)
DComplex,
- le complexe à copier.Method Detail |
public final void add(DComplex z)
DComplex
- z, le nombre a additioner.public final void sub(DComplex z)
DComplex
- z, le nombre a soustraire.public final void mul(DComplex z)
DComplex
- z, le nombre a multiplier.public static DComplex i()
public final double getRe()
public final double getIm()
public final void setRe(double x)
double
- x, la nouvelle composante.public final void setIm(double y)
double
- y, la nouvelle composante.public final void set(double x, double y)
double
- x, double y, les composantes.public final void set(DComplex z)
DComplex
- z, le complexe a recopier.public final double norm()
public final double normSq()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Object
- obj un objet à comparer avec le nombre.true
si l'objet à comparer est une instance de DComplex et
est égal au nombre courant; false
sinon.public java.lang.Object clone()
clone
in class java.lang.Object
OutOfMemoryError
- s'il n'y a pas assez de mémoire.Cloneable
public static void main(java.lang.String[] arg)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |