RAND(S) XENIX System V RAND(S)
Name
rand, srand - Generates a random number.
Syntax
void srand (seed)
unsigned seed;
int rand ( )
Description
rand uses a multiplicative congruential random number
generator with period 232 to return successive pseudo-random
numbers in the range from 0 to 215-1.
The generator is reinitialized by calling srand with 1 as
argument. It can be set to a random starting point by
calling srand with an unsigned integer in argument seed.
See Also
drand48(S)
Note
The spectral properties of rand are limited. drand48(S)
provides a much better, more elaborate, random-number
generator.
Page 1 (printed 8/7/87)