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