Class Rand

java.lang.Object
  extended byAbstractFunction
      extended byRand

public class Rand
extends AbstractFunction

Cette classe permet de calculer un nombre pseudo-aleatoire compris entre 0 et x. ( remarque : elle fonctionne aussi avec un polynome )

Author:
Tachouct Mustapha

Constructor Summary
(package private) Rand()
          constructeur vide
 
Method Summary
 double f(double x)
          retourne un nombre aleatoire compris entre 0 et x
 double[] f(double[] x)
          retourne une liste de nombre aleatoire
 double[] f(double[] a, double[] b)
          retourne une liste de nombre aleatoire
 double f(double a, double b)
          retourne un nombre aleatoire compris entre 0 et x
 int getNumberParameter()
          retourne le nombre de parametre ( 1 )
 java.lang.String toString()
           
 
Methods inherited from class AbstractFunction
f
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Rand

Rand()
constructeur vide

Method Detail

getNumberParameter

public int getNumberParameter()
retourne le nombre de parametre ( 1 )

Specified by:
getNumberParameter in class AbstractFunction

f

public double f(double x)
retourne un nombre aleatoire compris entre 0 et x

Specified by:
f in class AbstractFunction

f

public double f(double a,
                double b)
retourne un nombre aleatoire compris entre 0 et x

Specified by:
f in class AbstractFunction

f

public double[] f(double[] x)
retourne une liste de nombre aleatoire

Specified by:
f in class AbstractFunction

f

public double[] f(double[] a,
                  double[] b)
retourne une liste de nombre aleatoire

Specified by:
f in class AbstractFunction

toString

public java.lang.String toString()
Specified by:
toString in class AbstractFunction