Генератор случайных чисел инициализируется начальным числом из параметра:
Последовательность случайных чисел для одного и того же начального числа будет одинакова.
При создании генератора случайных чисел можно не передавать ему начальное число. В этом случае он инициализируется временем работы операционной системы с момента старта.
Еще примеры самодельных функций:
Для 7.7 можно использовать генератор случайностей
Информация взята с сайта
http://helpf.pro