Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

rand(3)



  rand(3)                             CLIX                             rand(3)



  NAME

    rand, irand, srand - FORTRAN random number generator

  LIBRARY

    Math Library (libap_m.a)

  SYNOPSIS

    call srand(iseed)
    integer iseed

    integer irand()

    real*8 rand()

  PARAMETERS

    iseed   An integer used as the seed for the random number generator.

  DESCRIPTION

    The irand() function generates successive pseudo-random integers in the
    range from 0 to 2**15-1.  The rand() function generates pseudo-random
    numbers distributed in [0, 1.0].  The srand() function uses its integer
    argument to re-initialize the seed for successive invocations of irand()
    and rand().

  EXAMPLES

    This example program creates a set of random numbers:

    REAL*8 rand, randy, srandy
    INTEGER seed, irandy

    seed = 3

    call srand(seed)
    irandy = irand()
    randy = rand()
    write(*,*)irandy, randy
    stop
    end


  RELATED INFORMATION

    Functions:  rand(3)





  2/94 - Intergraph Corporation                                              1




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