Go to the first, previous, next, last section, table of contents.


Random numbers

Author(s): Daniel Cabeza.

Version: 1.11#222 (2004/5/24, 13:8:7 CEST)

Version of last change: 1.9#275 (2004/1/9, 16:25:9 CET)

This module provides predicates for generating pseudo-random numbers

Usage and interface (random)

Documentation on exports (random)

PREDICATE: random/1:

random(Number)

Number is a (pseudo-) random number in the range [0.0,1.0]

Usage:

PREDICATE: random/3:

random(Low, Up, Number)

Number is a (pseudo-) random number in the range [Low, Up]

Usage 1:

Usage 2:

Usage 3:

PREDICATE: srandom/1:

srandom(Seed)

Changes the sequence of pseudo-random numbers according to Seed. The stating sequence of numbers generated can be duplicated by calling the predicate with Seed unbound (the sequence depends on the OS).

Usage:


Go to the first, previous, next, last section, table of contents.