Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ rand(S) — Xenix 2.3.4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

drand48(S)



     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)



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