rand(3C) rand(3C)
NAME
rand, srand - simple random-number generator
SYNOPSIS
int rand ( )
void srand (seed)
unsigned seed;
DESCRIPTION
rand uses a multiplicative congruential random-number gen-
erator with period 2**32 that returns successive pseudo-
random numbers in the range from 0 to 2**15-1.
Srand can be called at any time to reset the random-number
generator to a random starting point. The generator is ini-
tially seeded with a value of 1.
NOTE
The spectral properties of rand leave a great deal to be
desired. Drand48(3C) provides a much better, though more
elaborate, random-number generator.
SEE ALSO
drand48(3C), random(3C).
Page 1 CX/UX Programmer's Reference Manual