unifdev

double unifdev(double lo, double hi, long* seed);

Returns an Uniform distributed deviate in the range of (lo, hi), using RAND(idum) as the source of uniform(0,1) deviates.

Parameters:
loLower bound.
hiUpper bound.
seedRandom 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 = unifdev(1.5, 2.5, &seed)

Header:
#include "deviate.h"

See also:
RAND