Fractale::Random Class Reference

Générateur de nombre aléatoire. Peut générer :. More...

#include <Commun.hpp>

List of all members.

Public Member Functions

 Random (unsigned long long j=0)
 Constructeur.
unsigned long long generateUInt64 ()
 Génère un entier aléatoire.
double generateDouble ()
 Génère un double aléatoire.
unsigned int generateUInt32 ()
 Génère un entier aléatoire.

Public Attributes

unsigned long long u
unsigned long long v
unsigned long long w

Detailed Description

Générateur de nombre aléatoire. Peut générer :.

Adaptation du code C# : http://www.sciencecode.com/Science/Mathematics/VectorCalculus/IntegrationMultiD.cs


Constructor & Destructor Documentation

Fractale::Random::Random ( unsigned long long  j = 0  )  [inline]

Constructeur.

Parameters:
j : graine de la suite aléatoire

Member Function Documentation

double Fractale::Random::generateDouble (  )  [inline]

Génère un double aléatoire.

Returns:
Un double dans [0,1[.
unsigned int Fractale::Random::generateUInt32 (  )  [inline]

Génère un entier aléatoire.

Returns:
Un entier non signé sur 32 bits.
unsigned long long Fractale::Random::generateUInt64 (  )  [inline]

Génère un entier aléatoire.

Returns:
Un entier non signé sur 64 bits.

The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs

Generated by  doxygen 1.6.2