|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 20 Apr 2001 12:15:18 To : tarasov@pmi.lv Subject : Re: Perl:10% из массива -------------------------------------------------------------------------------- Здравствуй, Tarasov Sergej. В твоём письме от Fri, 20 Apr 2001 10:44:49 +0400 написано: tpl>>> Когда я баловался с перловским rand, я после каждых 10000 вызывал tpl>>> srand, то есть начинал новую последовательность. Hе знаю, насколько tpl>>> это строго с точки зрения математики, но все заработало как мне tpl>>> хотелось. AC>> Если во взаимодействии с пользователем, то сойдет. Будет достаточный AC>> элемент случайности. Если без, то хреново. tpl> Почему это? Я запускал консольно, сначала тоже натолкнулся на эти грабли tpl> с 15 битовым rand. Вместо миллиона случайных чисел он мне выдал 32000 и tpl> потом стал их повторять. Hачиная новую последовательность через 10000, я tpl> в итоге получил 1000000 РАЗHЫХ чисел в заданном интервале (конечно, tpl> иногда они совпадали, но в пределах нормы). Распределение может оказаться не равномерным. -- Artem Chuprina E-mail: ran@ran.pp.ru Programmer FIDO: 2:5020/371.32 Memonet Ltd. Phone: +7-095-284-1356 --- ifmail v.2.15dev5 * Origin: NTV Internet (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/16483f586ad2b.html, оценка из 5, голосов 10
|