Библиотека поддерживает такие функции:
seed(i:
integer) - Задать начальное значение для генератора чисел
i - любое число от 0 до 4000000000.
get(i:
integer) - Получить случайное число в диапазоне от 0 до i (исключительно)
get2(i:
integer; k:
integer) - Получить случайное число в диапазоне от i (включительно) до k (исключительно)
Пример программы:
Program RndTest;
Uses rnd;
Begin
rnd.seed(0);
DrawText('' + rnd.get2(10, 20), 5, 5);
Repaint;
Delay(5000);
End.
Что самое интересное, пока есть строка rnd.seed(0); программа каждый раз будет выдавать одно и то же значение. А стоит её убрать, как генератор будет выдавать разные значения при каждом запуске.