|
||||||||||
|
||||||||||
Other Library Functions |
function | UTIL_UniformRand |
Library: omutil - miscellaneous system utilities
Include: omutil.xin |
Return type: Integer Returns: The next number in a pseudo-random sequence. |
define external integer function UTIL_UniformRand ( value integer Val1, value integer Val1 )
This function gets the next number from a pseudo-random sequence. The returned value is an integer equal to Val1 or Val2 or any integer between them. The distribution of returned values over the range is uniform. The difference between Val1 and Val2 should not exceed RAND_MAX (32767 on most platforms). If it does, not all discreet values in the range may be returned.
Example:
; display a random number between 10 and 20 local integer RandVal set RandVal to UTIL_UniformRand( 10, 20 ) output "The random number is: %d(RandVal)%n"
Other Library Functions UTIL_Env UTIL_ExpRand UTIL_GetEnv UTIL_GetMilliSecondTimer UTIL_GetProcessId UTIL_IsVersionCompatible UTIL_LibraryVersion UTIL_Rand UTIL_Sleep UTIL_Srand UTIL_UniformRand |
---- |