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
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubleabs()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.booleandoubleDonne la partie imaginaire de ce nombre complexe.doubleDonne la partie réelle de ce nombre complexe.inthashCode()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:IComplexDonne la partie réelle de ce nombre complexe.- Specified by:
getRealPartin interfaceIComplex- Returns:
- La partie réelle de ce nombre complexe.
-
getImaginaryPart
public double getImaginaryPart()Description copied from interface:IComplexDonne la partie imaginaire de ce nombre complexe.- Specified by:
getImaginaryPartin interfaceIComplex- Returns:
- La partie imaginaire de ce nombre complexe.
-
abs
public double abs()Description copied from interface:IComplexDonne le module de ce nombre complexe. -
negate
Description copied from interface:IComplexDonne l'opposé de ce nombre complexe. -
conjugate
Description copied from interface:IComplexDonne le conjugué de ce nombre complexe. -
add
Description copied from interface:IComplexAjoute ce nombre complexe à un autre nombre complexe. -
subtract
Description copied from interface:IComplexSoustrait un nombre complexe de ce nombre complexe. -
multiply
Description copied from interface:IComplexMultiplie ce nombre complexe par une valeur réelle. -
multiply
Description copied from interface:IComplexMultiplie ce nombre complexe par un autre nombre complexe. -
divide
Description copied from interface:IComplexDivise ce nombre complexe par un autre nombre complexe. -
equals
-
hashCode
public int hashCode() -
toString
-