table of contents
- bookworm 3.1.0-8
MLV_random.h(3) | Library Functions Manual | MLV_random.h(3) |
NAME¶
MLV_random.h - Ce fichier définit tous les prototypes des fonctions concernant la manipulation des nombres aléatoires.
SYNOPSIS¶
Fonctions¶
void MLV_set_seed (int32_t seed)
Initialise la graine du générateur de nombre interne. int
MLV_get_random_boolean ()
Renvoie 0 ou 1 aléatoirement. int MLV_get_random_integer (int
begin, int end)
Renvoie un entier aléatoire choisi dans un intervalle donné en
paramètre. double MLV_get_random_double (double begin, double
end)
Renvoie un réel aléatoire choisi dans un intervalle donné
en paramètre.
Description détaillée¶
Ce fichier définit tous les prototypes des fonctions concernant la manipulation des nombres aléatoires.
Auteur
Marc Zipstein
Documentation des fonctions¶
int MLV_get_random_boolean ()¶
Renvoie 0 ou 1 aléatoirement.
Renvoie
Exemples
beginner/03_random.c.
double MLV_get_random_double (double begin, double end)¶
Renvoie un réel aléatoire choisi dans un intervalle donné en paramètre.
Paramètres
end Borne supérieur de l'intervalle ( inclusif )
Renvoie
Exemples
beginner/03_random.c.
int MLV_get_random_integer (int begin, int end)¶
Renvoie un entier aléatoire choisi dans un intervalle donné en paramètre.
Paramètres
end Borne supérieur de l'intervalle ( inclusif )
Renvoie
Exemples
beginner/03_random.c.
void MLV_set_seed (int32_t seed)¶
Initialise la graine du générateur de nombre interne. Par défaut, la graine de générateur de nombre est automatiquement initialisé, à des valeurs différentes à chaque execution du programme.
Utilisez cette fonction si vous voulez que le générateur de nombre aléatoire utilise une graine particulière (pour faire des tests reproductibles d'une execution sur l'autre). Dans le cas contraire, vous n'avez pas besoin d'utiliser cette fonction.
Paramètres
Auteur¶
Généré automatiquement par Doxygen pour MLV-3.1.0 à partir du code source.
Lundi 2 Janvier 2023 | MLV-3.1.0 |