|RAND(3)||Library Functions Manual||RAND(3)|
— bad random number generator
function computes a sequence of pseudo-random integers in the range of 0 to
RAND_MAX (as defined by the header file
function sets its argument as the seed for a new sequence of pseudo-random
numbers to be returned by
rand(). These sequences
are repeatable by calling
srand() with the same seed
If no seed value is provided, the functions are automatically seeded with a value of 1.
a thread-safe version of
rand(). Storage for the
seed must be provided through the seed argument, and
needs to have been initialized by the caller.
srand() functions conform to ANSI
X3.159-1989 (“ANSI C89”).
rand_r() function conforms to
IEEE Std 1003.1-2008 (“POSIX.1”).
srand() first appeared in
Version 3 AT&T UNIX.
|July 18, 2013||OpenBSD-5.4|