Previous Up Next

8.3.1  Pour initialiser les nombres aléatoires : srand randseed RandSeed

srand (ou randseed ou RandSeed) sert à initialiser la suite des nommbres aléatoires que l’on obtient avec rand() ou avec randnorm().
RandSeed a toujours un argument entier, alors que randseed ou srand peut ne pas avoir d’arguments (dans ce cas le générateur aléatoire est intialisé avec l’horloge du système).
Ainsi, srand(n) (ou randseed(n) ou RandSeed(n)) avec n entier sert à initialiser la suite des nommbres aléatoires pour que l’on puisse obtenir la même suite aléatoire avec rand() ou avec randnorm().
On tape :

srand

On obtient par exemple :

1054990506

On tape :

srand(121054990506)

On obtient :

121054990506

Ou on tape :

RandSeed(10549905061234)

On obtient par exemple :

10549905061234

Previous Up Next