Generateur de nombres aleatoire

loulou cat -  
 loulou cat -
Bonjour,

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

merci

1 réponse

  1. mumberea
     
    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
    1. loulou cat
       
      bnjr

      tu peux utilisé la loi uniforme


      merci
      0