Copyright (c) 1990 The Regents of the University of California.
All rights reserved.
%sccs.include.redist.man%
@(#)rand.3 6.5 (Berkeley) 05/15/90
All rights reserved.
%sccs.include.redist.man%
@(#)rand.3 6.5 (Berkeley) 05/15/90
RAND 3 ""
.AT 3
NAME
rand, srand - bad random number generator
SYNOPSIS
void srand(seed) unsigned int seed; rand()
DESCRIPTION
These interfaces are obsoleted by random(3).
The rand function computes a sequence of pseudo-random integers in the range of 0 to RAND_MAX (as defined by the header file <stdlib.h>).
The srand 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 value.
If no seed value is provided, the functions are automatically seeded with a value of 1.
STANDARDS
Rand and
srand conform to ANSI X3.159-1989 (``ANSI C'').
"SEE ALSO"
random(3)