|        | |||||
|  | |||||
| function | UTIL_ExpRand | ||||
| Other Library Functions | 
| Library: System Utilities Include: omutil.xin | Returns: Numeric Random numbers based on the exponential distribution. | 
define external counter function UTIL_ExpRand (value counter lambda)
This function generates random numbers based on the exponential distribution, the mean converging on lambda.
Example:
  declare function-library "omutil"
  include "omutil.xin"
  process
     local counter lambda initial {20}
     local counter x
     local counter i
     set i to 0
     repeat
        exit when i > 100
        increment i
        set x to UTIL_ExpRand(lambda)
        output "lambda: %d(lambda) i: %d(i) x: %d(x) %n"
     again
| Other Library Functions UTIL_ExpRand UTIL_GetEnv UTIL_GetMilliSecondTimer UTIL_GetProcessId UTIL_LibraryVersion UTIL_Rand UTIL_Sleep UTIL_Srand UTIL_UniformRand | 
| ---- |