ProfiPHPProfiPHP
  1. Главная
  2. Математические функции
  3. Функция Mt_rand

Функция Mt_rand

Функция Mt_rand генерирует случайное значение методом с помощью генератора простых чисел на базе Вихря Мерсенна.
mt_rand ( void ) : int
mt_rand ( int $min , int $max ) : int
Аргумент Void указывает лишь на то, что функция объявляется без параметров.

Многие генераторы случайных чисел в старых библиотеках имеют неизвестные характеристики, а также работают довольно медленно. Функция Mt_rand представляет собой замену старой функции Rand. Она использует генератор случайных чисел с известными характеристиками, основанный на Вихре Мерсенна, который генерирует случайные числа в среднем в четыре раза быстрее, чем libc Rand.

Вызванная без необязательных параметров Min и Max, функция Mt_rand возвращает псевдослучайное значение между 0 и Mt_getrandmax. Если вам нужно, например, случайное число между 5 и 15 (включительно), используйте вызов:
mt_rand( 5,15 )
Функция Mt_rand возвращает случайное целое значение между Min (или 0) и Max (или Mt_getrandmax, включительно), или FALSE в случае, если Max меньше Min.

Добавить комментарий

Имя:
Текст комментария: