" Многие генераторы случайных чисел в старых библиотеках имеют сомнительные или неизвестные характеристики, а также работают довольно медленно. По умолчанию, PHP использует генератор случайных чисел libc с помощью функции rand(). Функция mt_rand() представляет собой удобную замену этой функции. Она использует генератор случайных чисел с известными характеристиками, основанный на "» Вихре Мерсенна", который генерирует случайные числа в среднем в четыре раза быстрее, чем libc rand().
Вызванная без необязательных параметров min и max, функция mt_rand() возвращает псевдослучайное значение между 0 и mt_getrandmax(). Если вам нужно, например, случайное число между 5 и 15 (включительно), используйте вызов mt_rand(5,15) "
а что такое вихрь Мерсенна - смотри сам
Добавлено 25.11.15 в 21:57:25:
а, тема ж не про php тогда хз
Да,про раунлум php,а точней про функцию rand()
Ну возьми себе длинный список значений, выдаваемых rand(). Почему то же рекомендуют пользоваться mt_rand. Слышал, потому, что значения rand можно предугадывать. А mt_rand непредсказуема. Но я этим вопросом как то не задавался
А примерно где смотреть про rand?..
Тут всегда шансы - фивти/фивти