## 9.3.127 RANDOM_NUMBER (HARVEST)

Description: | Returns one pseudorandom number or an array of such numbers.
Class: | Subroutine
Arguments: | HARVEST must be of type real. It is an INTENT(OUT) argument (see Section 5.10), and can be a scalar or an array variable. It is set to contain pseudorandom numbers from the uniform distribution within the range 0 <= x < 1.

Examples

Consider the following:

      REAL Y, Z (5, 5)
      ! Initialize Y with a pseudorandom number
      CALL RANDOM_NUMBER (HARVEST = Y)
      CALL RANDOM_NUMBER (Z)

Y and Z contain uniformly distributed random numbers.

Previous Page Next Page Table of Contents