Skip to content
Brain edited this page May 1, 2023 · 3 revisions

RND

RND(integer-expression, integer-expression)

Returns a pseudo-random number between the two integer expressions (inclusive). The pseudo-random number generator uses a Mersenne Twister mt19937 algorithm to produce random results, with entropy seeded from the operating system kernel via various inputs which are not directly under user control.

image

NOTE: This differs from BBC BASIC which used a simple 33-bit LFSR (Linear Feedback Shift Register) as opposed to Mersenne Twister.

This function should not be relied upon for cryptographic randomness as its seed value cannot be guaranteed secure.

Clone this wiki locally