Inquiry Intrinsic Function (Generic): Returns the base of the model representing numbers of the same type and kind as the argument.
Portability Function: Sends a signal to the executing program.
Nonelemental Intrinsic Function (Specific): Returns the next number from a sequence of pseudorandom numbers of uniform distribution over the range 0 to 1. This is a specific function that has no generic function associated with it. It cannot be passed as an actual argument.
Portability Functions: Return real random numbers in the range 0.0 to 1.0, not including the end points.
Portability Subroutine: Returns a pseudorandom number greater than or equal to zero and less than one from the uniform distribution.
Intrinsic Subroutine: Returns one pseudorandom number or an array of such numbers.
Intrinsic Subroutine (Generic): Changes or queries the seed (starting point) for the pseudorandom number generator used by intrinsic subroutine RANDOM_NUMBER. Intrinsic subroutines cannot be passed as actual arguments.
Intrinsic Subroutine (Generic): Computes a pseudorandom number as a single-precision value. Intrinsic subroutines cannot be passed as actual arguments.
Elemental Intrinsic Function (Generic): Generates a random number between 0.0 and RAND_MAX. This function must not be passed as an actual argument. RANF can be used as an intrinsic procedure or as a portability routine. It is an intrinsic procedure unless you specify USE IFPORT.
Portability Function: Generates a random number between 0.0 and RAND_MAX. RANF can be used as a portability routine or as an intrinsic procedure. It is an intrinsic procedure unless you specify USE IFPORT.