The Rand() function returns a uniform distribution of values. The value range is 0 to 1.
Environment:
The numeric sequence is not predictable, so two consecutive reloads will not generate the same sequence of values.
For example, if Rand() is used to generate one million random values in the range 0 to 4:
LOAD
Floor(Rand() * 5) AS RandValue
AutoGenerate 1000000;
The result will be something like the chart below, where the result is uniformly distributed over the range 0 to 4.