Jump to navigation Jump to search
Revision as of 20:09, 1 February 2012 by
RANDOMIZE is used with a seed value to generate different random number sequences using the RND function.
- RANDOMIZE [USING] seednumber
- The seednumber can be any positive or negative numerical value. The TIMER value is often used to change RND output each run.
- USING resets a seed number sequence to the start of the sequence as if the program just started using that seed.
- If the same initial seed number is used, the sequence of random numbers returned will be identical every program run.
- The fact that random numbers would always be the same has been used for simple data encrytion.
- Using a TIMER starting value ensures that the initial return sequence values are different almost every time!
- RUN should reset the RANDOMIZE sequence to the starting value.
Example: Using RANDOMIZE TIMER to set a different starting sequence of numbers every run.
- Explanation: Procedure generates random integer values from 2 to 12 like a pair of dice.