Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

drand48(3C)

random(3C)



rand(3C)                                                 rand(3C)



NAME
     rand, srand - simple random-number generator

SYNOPSIS
     int rand ( )

     void srand (seed)
     unsigned seed;

DESCRIPTION
     rand uses a multiplicative congruential random-number gen-
     erator with period 2**32 that returns successive pseudo-
     random numbers in the range from 0 to 2**15-1.

     Srand can be called at any time to reset the random-number
     generator to a random starting point.  The generator is ini-
     tially seeded with a value of 1.

NOTE
     The spectral properties of rand leave a great deal to be
     desired.  Drand48(3C) provides a much better, though more
     elaborate, random-number generator.

SEE ALSO
     drand48(3C), random(3C).






























Page 1                        CX/UX Programmer's Reference Manual



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