Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ rand(3) — BSD/386 1.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

random(3)

RAND(3)                     BSD Programmer's Manual                    RAND(3)

NAME
     rand, srand - bad random number generator

SYNOPSIS
     #include <stdlib.h>

     void
     srand(unsigned seed)

     int
     rand(void)

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 re-
     peatable by calling srand() with the same seed value.

     If no seed value is provided, the functions are automatically seeded with
     a value of 1.

SEE ALSO
     random(3)

STANDARDS
     The rand() and srand() functions conform to ANSI C3.159-1989 (``ANSI
     C'').

BSDI BSD/386                    March 26, 1993                               1































Typewritten Software • bear@typewritten.org • Edmonds, WA 98026