rand() Function

Returns a random number between 0 and 1 based on an even probability distribution, which is seeded by the transaction time.

Syntax

rand( count )

count: (Integer) The number of random numbers to be returned.

Returns

Decimal

Notes

If multiple transactions take place at the same time, the following expression can be used to further randomize the result: todecimal(text(rand()*(10^6),"000000"))

The maximum value for count is 1,000,000.

Examples

You can experiment with this function in the test box below.

Test Input

rand() returns 0.1429158

rand(2) returns {0.372094, 0.829343}

Open in Github

On This Page

FEEDBACK