|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--SuiteRecurrente
Définition de la partie calcul du calculateur de suite et de série.
Le but de cette classe est de représenter toute suite récurrente d'ordre un, paramètrée par une valeur réelle.
Cette classe implante une suite constante, qui n'est pas très utile mathématiquement, mais facile à implanter.
D'autres suites devront être implantées par héritage,
en surchargeant les méthodes nomSuite
,
termeInitial
et
termeSuivantSuite
.
Constructor Summary | |
SuiteRecurrente()
Le constructeur par défaut construit une suite de paramètre nul, et l'initialise. |
Method Summary | |
void |
calculeTerme(int nRang)
Calcule le terme de rang donné pour la suite et la série, ainsi que la variation du terme de la suite. |
void |
init(double param)
Initialise la suite à partir de son paramètre. |
String |
nomSuite()
Retourne le nom de la suite calculée. |
double |
parametre()
Retourne le paramètre de la suite. |
int |
rang()
Retourne le rang du dernier terme calculé (pour la suite et la série). |
double |
termeInitial()
Retourne le terme initial de la suite, en fonction du paramètre. |
double |
termeSerie()
Retourne le dernier terme calculé pour la série associé à la suite. |
double |
termeSuite()
Retourne le dernier terme calculé pour la suite. |
void |
termeSuivant()
Passe d'un terme au terme suivant, pour la suite et la série, et modifie en conséquence le rang et la variation du terme de la suite. |
double |
termeSuivantSuite()
Retourne le terme suivant pour la suite, en fonction du paramètre, du terme initial ou courant et du rang, mais ne modifie pas l'état de la suite. |
double |
variationSuite()
Retourne la différence (en valeur absolue) entre le dernier terme calculé pour la suite et le précédent terme de la suite. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SuiteRecurrente()
init(double)
Method Detail |
public void init(double param)
param
- la valeur du paramètre de la suite.termeInitial()
public double parametre()
public double termeInitial()
parametre()
public double termeSuite()
public double termeSuivantSuite()
parametre()
,
termeInitial()
,
termeSuite()
,
rang()
public double termeSerie()
public double variationSuite()
public int rang()
public String nomSuite()
public void calculeTerme(int nRang)
init(double)
,
termeSuivant()
public void termeSuivant()
termeSuivantSuite()
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |