Generateur de nombres aleatoire

Fermé
loulou cat - 20 déc. 2011 à 23:17
 loulou cat - 2 janv. 2012 à 20:37
Bonjour,

écrire un programme en C qui générer des nombres aleatoires dans[0,1] selon une loi de distrubution quelconque ...

merci

A voir également:

1 réponse

je ne sais pas quel est la loi de probabilité que suit ma variable "NbrAlea", mais voici un code permettant de générer un nombre aléatoire:

Primo il faut inclure la bibliothèque "time.h" qui contient les fonctions traitant le temps (date et heure)

srand(time(NULL)); // initialisation du générateur de nombre aléatoires
NbrAlea=(rand()%(MAX-MIN+1)+MIN);

Remarque:
- La fonction "srand()" ne doit être appelée qu'une seule fois. Ensuit, on peut faire autant de rand() que voulus
-MIN et MAX dans ton cas représenteront respectivement 0 et 1

si tu en sais plus sur la loi de probabilité que suit "NbrAlea", tiens moi au courant.
1
bnjr

tu peux utilisé la loi uniforme


merci
0