Class Complex
java.lang.Object
fr.univartois.butinfo.fractals.complex.Complex
- All Implemented Interfaces:
IComplex
La classe
Complex
implémente les opérations des nombres complexes.- Version:
- 0.1.0
- Author:
- Shahin Shakuri
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondouble
abs()
Donne le module de ce nombre complexe.Ajoute ce nombre complexe à un autre nombre complexe.Donne le conjugué de ce nombre complexe.Divise ce nombre complexe par un autre nombre complexe.boolean
double
Donne la partie imaginaire de ce nombre complexe.double
Donne la partie réelle de ce nombre complexe.int
hashCode()
multiply
(double c) Multiplie ce nombre complexe par une valeur réelle.Multiplie ce nombre complexe par un autre nombre complexe.negate()
Donne l'opposé de ce nombre complexe.Soustrait un nombre complexe de ce nombre complexe.toString()
-
Constructor Details
-
Complex
public Complex(double re, double im) Crée une instance deComplex
.- Parameters:
re
- Partie réel du nombre complexe.im
- Partie imaginaire du nombre complexe.
-
-
Method Details
-
getRealPart
public double getRealPart()Description copied from interface:IComplex
Donne la partie réelle de ce nombre complexe.- Specified by:
getRealPart
in interfaceIComplex
- Returns:
- La partie réelle de ce nombre complexe.
-
getImaginaryPart
public double getImaginaryPart()Description copied from interface:IComplex
Donne la partie imaginaire de ce nombre complexe.- Specified by:
getImaginaryPart
in interfaceIComplex
- Returns:
- La partie imaginaire de ce nombre complexe.
-
abs
public double abs()Description copied from interface:IComplex
Donne le module de ce nombre complexe. -
negate
Description copied from interface:IComplex
Donne l'opposé de ce nombre complexe. -
conjugate
Description copied from interface:IComplex
Donne le conjugué de ce nombre complexe. -
add
Description copied from interface:IComplex
Ajoute ce nombre complexe à un autre nombre complexe. -
subtract
Description copied from interface:IComplex
Soustrait un nombre complexe de ce nombre complexe. -
multiply
Description copied from interface:IComplex
Multiplie ce nombre complexe par une valeur réelle. -
multiply
Description copied from interface:IComplex
Multiplie ce nombre complexe par un autre nombre complexe. -
divide
Description copied from interface:IComplex
Divise ce nombre complexe par un autre nombre complexe. -
equals
-
hashCode
public int hashCode() -
toString
-