rand, srand - random number generator
The newer should be used in new applications. The subroutine remains
The subroutine uses a multiplicative congruential random number genera‐
tor with period 232 to return successive pseudo-random numbers in the
range from 0 to 231-1.
The generator is reinitialized by calling with 1 as argument. It can
be set to a random starting point by calling with whatever you like as
For the System V environment, the subroutine returns numbers in the
range from 0 to 215-1.