Программирование > Теория, алгоритмы и стандарты

Генератор псевдослучайных последовательностей.

<< < (2/3) > >>

Макс:
Вот, что-бы не повторяться, версия этого топика на пхпклубе:
http://phpclub.net/talk/showthread.php?s=&threadid=40417&rand=22

если коротко, то повторы разрешены, но не должны быть такими частыми.
Вобщем-то я уже понял, что хочу слишком много для такого маленького диапазона.

КшЫуфксрук:
Ну там в принципе все уже объяснили. Либо у нас действительно случайная последовательность (точнее псевдослучайная, но в данном случае это не так важно) и тогда повторы будут достаточно частым явлением. Либо мы искусственным способом уменьшаем число повторов, но тогда это уже будет менее случайная последовательность. Что выбирать зависит от задачи.

Tronyx:
Макс mt_rand() мягко говоря стрёмная функция, используй - mt_srand()

Werwolf13:
Попробуй генерить случайное число в диапазоне от 1 до 70, делить его на 10, и извлекай целую часть. Тогда , возможно, распределение будет ближе к равномерному. А вообще есть некоторые критерии определения близости текущего распределения случайной величины к равномерному распределению (см. напр., Феллер Ф. Введение в теорию вероятностей и ее приложения. В 2-х томах.)

Макс:
всем спасибо.
тему можно прикрыть.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии