|        | |||||
|  | |||||
| function | UTIL_Rand | ||||
| Other Library Functions | 
| Library: System Utilities Include: omutil.xin | Returns: Numeric A pseudo-random number between 0 and 32767. | 
define external counter function UTIL_Rand
This function returns a pseudo-random number between 0 and 32767 (2^15 - 1). Like the ANSI C rand() function, UTIL_Rand has a period of 2^32.
Example:
  ; in this example, the time is used as a seed to generate a random number
  process
     local counter seed initial {0}
     local counter RandomNumber initial {0}
     set seed to UTIL_GetTime
     UTIL_Srand(seed)   ; sets the seed
     set RandomNumber to UTIL_Rand
| Other Library Functions UTIL_ExpRand UTIL_GetEnv UTIL_GetMilliSecondTimer UTIL_GetProcessId UTIL_LibraryVersion UTIL_Rand UTIL_Sleep UTIL_Srand UTIL_UniformRand | 
| ---- |