diff options
Diffstat (limited to 'src/main/random.h')
-rw-r--r-- | src/main/random.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main/random.h b/src/main/random.h index 6ba6264..05d02a8 100644 --- a/src/main/random.h +++ b/src/main/random.h @@ -12,12 +12,19 @@ namespace vhc { +/** Contient des methodes pour la generation de nombres aleatoires. */ namespace random { +/** Affecte la "graine" des nombres aleatoires generees par la suite. + * @param s graine (si zero, le temps actuel du systeme est utilise) */ void seed(unsigned int s); +/** Genere un nombre aleatoire de probabilite equivalente sur l'interval [a, b]. */ double uniform(double a, double b); +/** Genere un nombre aleatoire reparti de facon gausienne. + * @param average moyenne + * @param standardDeviation ecart-type */ double gaussian(double average, double standardDeviation); } //random |