Référence de la classe Fractale::Random
Générateur de nombre aléatoire. Peut générer :.
Plus de détails...
#include <Commun.hpp>
Liste de tous les membres
Fonctions membres publiques |
| 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.
|
Attributs publics |
unsigned long long | u |
unsigned long long | v |
unsigned long long | w |
Description détaillée
Générateur de nombre aléatoire. Peut générer :.
- unsigned long long : un entier positif sur 64 bit
- unsigned int : un entier positif sur 32 bit
- double : un réel dans [0,1].
Adaptation du code C# : http://www.sciencecode.com/Science/Mathematics/VectorCalculus/IntegrationMultiD.cs
Documentation des constructeurs et destructeur
Fractale::Random::Random |
( |
unsigned long long |
j = 0 |
) |
[inline] |
Constructeur.
- Paramètres:
-
| j | : graine de la suite aléatoire |
Documentation des fonctions membres
double Fractale::Random::generateDouble |
( |
|
) |
[inline] |
Génère un double aléatoire.
- Renvoie:
- Un double dans [0,1[.
unsigned int Fractale::Random::generateUInt32 |
( |
|
) |
[inline] |
Génère un entier aléatoire.
- Renvoie:
- Un entier non signé sur 32 bits.
unsigned long long Fractale::Random::generateUInt64 |
( |
|
) |
[inline] |
Génère un entier aléatoire.
- Renvoie:
- Un entier non signé sur 64 bits.
Documentation des données membres