double bnldev(int n, double p, long* seed);
Returns as a doubleing-point number an integer value that is a random deviate drawn from a binomial distribution of n trials each of probability p, using RAND(idum) as a source of uniform deviates.
Parameters:
n | Number of trials |
---|---|
p | Probability of success. |
seed | Random number generator seed. |
Returns:
The next random number from the generator.
Usage:
Initialization of the generator depends on the implementation of RAND choosen by the user. To generate the next random number simply call
double r = bnldev(10, 0.5, &seed)
Header:
#include "deviate.h"
See also:
RAND