qb45advr.hlp (Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
RND Function Details
  QuickSCREEN      Details      Example      Contents      Index
──────────────────────────────────────────────────────────────────────────────
RND Function Details
 
Syntax
  RND[(n)]
 
The value of n determines how RND generates the next random number:
 
  Argument         Number Returned
  n < 0            Always returns the same number for any given n
 
  0 or n omitted   Returns the next random number in the sequence
 
  n = 0            Returns the last number generated
 
Even if n>0, the same sequence of random numbers is generated each
time the program is run unless you initialize the random-number
generator each time you run the program. (See the  RANDOMIZE
statement for more information about initializing the random-number
generator.)
 
To produce random integers in a given range, use the formula
 
  INT ((upperbound - lowerbound + 1)*RND + lowerbound)
 
where upperbound is the highest number in the range, and lowerbound
is the lowest number in the range.