[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 FT_RAND1()
 Generate a random number
------------------------------------------------------------------------------

 Syntax

      FT_RAND1( <nMax> ) -> nRand

 Arguments

     <nMax>  Maximum limit of value to be produced.

 Returns

     nRand is a random number between 0 (inclusive) and <nMax> (exclusive).

 Description

     Generates a non-integer random number based on the Linear
     Congruential Method.

     If you need a random number between 1 and <nMax> inclusive, INT()
     the result and add 1.

     If you need a random number between 0 and <nMax> inclusive,
     then you should ROUND() the result.

 Examples

      nResult := INT( FT_RAND1(100) ) + 1    // 1 <= nResult <= 100
      nResult := ROUND( FT_RAND1(100), 0 )   // 0 <= nResult <= 100
      nResult := FT_RAND1( 1 )               // 0 <= nResult < 1

 Source: RAND1.PRG

 Author: Gary Baren

This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson