<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=1943537</guid>
        <pubDate>Thu, 01 May 2008 06:04:07 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=1943537</link>
        <description><![CDATA[esperanto: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=9473&view=findpost&p=1943534'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>gena_dj &#064; <time class="tag-quote__quoted-time" datetime="2008-05-01T09:54:11+04:00">01.05.08, 05:54</time></span><div class='quote '>http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/CODES/mt19937ar.c<br>
Признанный во всём мире генератор с примером использования.</div></div><br>
Во-всем мире он не признан.]]></description>
        <author>esperanto</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=1943534</guid>
        <pubDate>Thu, 01 May 2008 05:54:11 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=1943534</link>
        <description><![CDATA[gena_dj: http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/CODES/mt19937ar.c<br>Признанный во всём мире генератор с примером использования.]]></description>
        <author>gena_dj</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=1943362</guid>
        <pubDate>Wed, 30 Apr 2008 17:56:51 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=1943362</link>
        <description><![CDATA[annkor135: Народ...подскажите как всетки пользоваться этим генератором случайных чисел?? <br>Позарез надо((((]]></description>
        <author>annkor135</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=614832</guid>
        <pubDate>Thu, 17 Feb 2005 09:58:49 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=614832</link>
        <description><![CDATA[Guest: Мне тут задали написать три разных генераторов случайных чисел. Не подскажете как? :wacko:]]></description>
        <author>Guest</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92014</guid>
        <pubDate>Tue, 01 Apr 2003 14:12:52 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92014</link>
        <description><![CDATA[wormball: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>esperanto, 01.04.03, 18:05:43</span><div class='quote '>я думаю проблема в нахождении обратных функций!??</div></div><br><br>ну это смотря какова прямая функция. например нормальное распределение вообще нельзя проинтегрировать аналитически, а в случае с коши там будет нечто вроде тангенса.<br><br>с другой стороны как интегралы, так и обратные функции можно взять численно ;D<br><br>проблема в том, что там будут очень большие значения производных]]></description>
        <author>wormball</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92013</guid>
        <pubDate>Tue, 01 Apr 2003 14:05:43 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92013</link>
        <description><![CDATA[esperanto: я думаю проблема в нахождении обратных функций!??]]></description>
        <author>esperanto</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92012</guid>
        <pubDate>Tue, 01 Apr 2003 11:40:27 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92012</link>
        <description><![CDATA[wormball: я тут на досуге даже придумал, как из одного распределения получить другое. хотя никто вроде не высказывал желания его узнать, а я всё равно напишу.<br><br> пусть у нас есть случайная величина х, распределённая по закону g(x). надо найти такую функцию у=у(х), чтобы она была распределена по закону f(y). вероятность<br><br>dP = f(y)dy = g(x)dx<br><br>проинтегрируем<br><br>F(y)=G(x)+c<br><br>y=F^-1(G(x)+c), где с - произвольная постоянная.]]></description>
        <author>wormball</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92011</guid>
        <pubDate>Sun, 30 Mar 2003 16:46:12 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92011</link>
        <description><![CDATA[esperanto1: integral (x/(1+x^2),0,00)=integral(d(x^2+1)/(x^2+1),0,00)=ln(x^2+1),0,00)==00<br><br>tak 4to u4ite terber<br>i ne umni4ajte]]></description>
        <author>esperanto1</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92010</guid>
        <pubDate>Sat, 29 Mar 2003 16:30:16 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92010</link>
        <description><![CDATA[wormball: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>esperanto, 29.03.03, 19:19:59</span><div class='quote '><br><br>а  как же например распределение Коши<br></div></div><br><br>к твоему сведению, у него бесконечна дисперсия, а математическое ожидание у него 0.<br><br>к тому же и его можно запросто сгенерировать, правда только в диапазоне extended (aka long double) ;D ;D ;D.]]></description>
        <author>wormball</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92009</guid>
        <pubDate>Sat, 29 Mar 2003 16:19:59 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92009</link>
        <description><![CDATA[esperanto: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>wormball, 28.03.03, 18:19:35</span><div class='quote '><br><br>а что, УЖЕ И ТАКИЕ ПОЯВИЛИСЬ?????????????????????7</div></div><br><br>а &nbsp;как же например распределение Коши<br>]]></description>
        <author>esperanto</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92008</guid>
        <pubDate>Fri, 28 Mar 2003 22:38:32 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92008</link>
        <description><![CDATA[Волченка: All, кому надо - ловите исходник randoma<br><br>переменная seed инициализируется до вызова функции. Таймером, к примеру.<br><div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&#60;br&#62;random proc&#60;br&#62; push bx&#60;br&#62; mov ax,seed&#60;br&#62; mov cx,8&#60;br&#62;newbit:&#60;br&#62; mov bx,ax&#60;br&#62; and bx,002Dh&#60;br&#62; xor bh,bl&#60;br&#62; clc&#60;br&#62; jpe shift&#60;br&#62; stc&#60;br&#62;shift:&#60;br&#62; rcr ax,1&#60;br&#62; loop newbit&#60;br&#62; mov seed,ax&#60;br&#62; xor ah,ah&#60;br&#62; pop bx&#60;br&#62; ret&#60;br&#62;seed dw ?&#60;br&#62;random endp&#60;br&#62;</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script>]]></description>
        <author>Волченка</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92007</guid>
        <pubDate>Fri, 28 Mar 2003 15:19:35 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92007</link>
        <description><![CDATA[wormball: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>esperanto, 25.03.03, 20:49:20</span><div class='quote '><br><br>в частности те распределения у которых нет мат.ожидания<br><br></div></div><br><br>а что, УЖЕ И ТАКИЕ ПОЯВИЛИСЬ?????????????????????7]]></description>
        <author>wormball</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92006</guid>
        <pubDate>Tue, 25 Mar 2003 17:49:20 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92006</link>
        <description><![CDATA[esperanto: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>Ruben, 24.03.03, 00:24:52</span><div class='quote '>дорогой лучше КНУТа тебе никто не скажет :)<br>Не помню в котором томе - но тебе нужно хорошенько покопаться. </div></div><br><br>1) во втором томе<br><br>никто не скажет?<br><br>из этого ничего не следует надо не сказать хорошо а обЪяснить понятно<br>две разные вещи<br><br>самым удачным и в то же время не доказанным считается использование цифр трансцендентных чисел<br><br>например цифры числа пи - хорошая бесконечная случ послндовательность<br><br>да вот еще не любое распределение можно сгеперировать из равномерного<br>в частности те распределения у которых нет мат.ожидания<br><br>с уважением<br>]]></description>
        <author>esperanto</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92005</guid>
        <pubDate>Mon, 24 Mar 2003 23:19:18 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92005</link>
        <description><![CDATA[kardinal:  Кстати, для проверки - хорош или нет генератор случайных чисел, можно использовать<br>визуальный графический метод. Вывод каждой пары значений RND на экран в цикле. Лучше всего в диапазоне 0...100( т.е. от RND берется два знака).<br>  прим.: лично опробовал многие RNDшки, но равномерного распределения точек практически нигде небыло... Тут большое поле для экспериментов...]]></description>
        <author>kardinal</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92004</guid>
        <pubDate>Sun, 23 Mar 2003 21:24:52 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92004</link>
        <description><![CDATA[Ruben: дорогой лучше КНУТа тебе никто не скажет :)<br>Не помню в котором томе - но тебе нужно хорошенько покопаться.]]></description>
        <author>Ruben</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92003</guid>
        <pubDate>Sun, 23 Mar 2003 20:28:02 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92003</link>
        <description><![CDATA[Волченка: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>kozza, 22.03.03, 11:36:31</span><div class='quote '>Господа, очень интересно было бы увидеть код Метода вычетов (он же метод Лемера) на языке Delphi. Кто-нибудь сможет помочь? Спасибо.</div></div><br><br>Если я правильно помню, то алг. Леммера выглядит так:<br><br>R(n)=(R(n-1)*a)\%m;<br>m - фактически период генератора, желательно - простое число.<br>а - тоже чего-то значит, не помню точно что.<br><br>Я пробовала, получается довольно красивое равномерное распрделение]]></description>
        <author>Волченка</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92002</guid>
        <pubDate>Sat, 22 Mar 2003 18:44:33 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92002</link>
        <description><![CDATA[Demo_S: методов генерации последовательности псевдослучайных чисел очень много:):):) у нас по ним счас как раз курс читается (ну почти по ним)<br><br>если интересуует могу доку зафигачить:)<br><br>еще в тему: есть работы по генеррации таких чисел на основании шума, полученного от микрофона звуковухи.<br>и есть какая-то мелкософтовская фича для получения числа основываясь на температуре проца (которая до десятитысячных считается) только этот очень медленный способ]]></description>
        <author>Demo_S</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92001</guid>
        <pubDate>Sat, 22 Mar 2003 08:36:31 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92001</link>
        <description><![CDATA[kozza: Господа, очень интересно было бы увидеть код Метода вычетов (он же метод Лемера) на языке Delphi. Кто-нибудь сможет помочь? Спасибо.]]></description>
        <author>kozza</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92000</guid>
        <pubDate>Tue, 22 Oct 2002 15:40:54 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=92000</link>
        <description><![CDATA[Grey: Разница какой тип распределения в том, что:<br>1. Если вы хотите смоделировать как упадет монетка то вам нужно равномерное распределение. Т.е. событие &quot;решко&quot; должно иметь ту же вероятность произойти, что и событие &quot;орел&quot;.<br>2. Если вы хотите предсказать отказ устройства то вам понадобится экспонециальное распределение.<br>3. В мат. статистике и термодинамике часто используют нормальное распределение ну так далие.<br>Но все распределения можно сгенерировать с помощью равномерно распределенной случайной величины.<br>Что же касается алгоритма то можно посоветовать метод середины квадрата:<br>X(n) = 0,A(1) A(2) ... A(2k)<br>X(n)^2 = 0,B(1) B(2) ... B(4k)<br>X(n+1) = 0,B(k+1) ...B(3k)]]></description>
        <author>Grey</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=91999</guid>
        <pubDate>Tue, 22 Oct 2002 10:16:49 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=91999</link>
        <description><![CDATA[Flex_Ferrum: А еще - Д. Кнут &quot;Искусство программирования&quot;, том 2. Там целая глава посвящена генерации псевдослучайных последовательностей.]]></description>
        <author>Flex_Ferrum</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=91998</guid>
        <pubDate>Tue, 22 Oct 2002 09:45:51 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=91998</link>
        <description><![CDATA[Rena: Люди атас !!! срочно нужен генератор сл чисел для глобальных переменных .... помогите если сможете .Заранее спасибо &nbsp; ::)]]></description>
        <author>Rena</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=91997</guid>
        <pubDate>Sun, 05 May 2002 09:00:06 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=91997</link>
        <description><![CDATA[volatile: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>Muran, 04.05.02, 11:32:34</span><div class='quote '>...человеческое распредление величины гауссово...<br></div></div><br> ::)Напоминает &quot;Кесарю - кесарево...&quot; или &quot;сочти это число, ибо это число человеческое...&quot;<br>Я к тому, что псевдослучайность - единственное, что доступно человеку, <em class='tag-i'>standalone</em> - без помощи наблюдения за природой.]]></description>
        <author>volatile</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=91996</guid>
        <pubDate>Sat, 04 May 2002 07:32:34 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=91996</link>
        <description><![CDATA[Muran: 2Faust<br>А какая разница по какому закону распределяется?<br>человеческое распредление величины гауссово, так ведь линейную то виг сделаешь.<br>Их и в природе не бывает.<br><br>]]></description>
        <author>Muran</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=91995</guid>
        <pubDate>Sat, 04 May 2002 06:58:22 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=91995</link>
        <description><![CDATA[FaileR: #include &lt;stdlib.h&gt;<br>#include &lt;stdio.h&gt;<br>#include &lt;time.h&gt;<br><br>void main( void )<br>{<br> &nbsp; int i;<br> &nbsp; srand( (unsigned)time( NULL ) );<br> &nbsp; &nbsp; &nbsp;printf( &quot; - \%d\n &nbsp;- &quot;, rand()\%10);<br>}<br><br>Так не годиться?<br>]]></description>
        <author>FaileR</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=91994</guid>
        <pubDate>Sat, 04 May 2002 06:12:33 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=91994</link>
        <description><![CDATA[volatile: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>Muran, 03.05.02, 23:23:48</span><div class='quote '>Можно конечно заставить юзера подергать мышь, и постучать по клаве, как в ПЖП.<br>Тога будут действительно случайные велечины.</div></div><br><br>Точнее было раньше:<br><div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Но в любом случае случайной величины ты не получишь.<br></div></div><br><br>Подумай - что за распределение будет у такой <em class='tag-i'>юзеровской</em> случайной величины - у большинства генераторов и то лучше. Тем более, человек произвольно не способен генерировать равномерно-распределенные (равномерно - здесь - с каким-нибудь приличным распределением - нормальным, например) - не помню где, видел ссылку на программу, предсказывающую &quot;случайный&quot; выбор человека с вероятностью больше обычной (т.е. для выбора из двух значений, вероятность угадывания приближается к 0,5 только если человек пользуется внешним генератором и становится больше 0,5, если человек пытается брать числа &quot;из головы&quot;)]]></description>
        <author>volatile</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=91993</guid>
        <pubDate>Fri, 03 May 2002 19:29:29 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=91993</link>
        <description><![CDATA[M0l0t: Спасиба, буду пробовать... &nbsp;:)]]></description>
        <author>M0l0t</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=91992</guid>
        <pubDate>Fri, 03 May 2002 19:23:48 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=91992</link>
        <description><![CDATA[Muran: Берешь несколько указателей.<br>Передвигаешь их на значение текущего времени в любую сторону.<br>Читаешь что там есть.<br>Так пару раз.<br>Все это суммируешь, возводишь в куб, берешь остаток от деления на 53.<br>сдвигаешь на текущую дату в зависимости от времени суток.<br>Берешь логарифм по основаниню 5.3<br>Перешь целую часть.<br>И.т.д. пока не закончится воображение.<br>Но в любом случае случайной величины ты не получишь.<br>Можно конечно заставить юзера подергать мышь, и постучать по клаве, как в ПЖП.<br>Тога будут действительно случайные велечины. А с ними можно для верности провести<br>все вышеперечисленое.<br>Удачи.<br><br>P.S. а вышеприведенный генератор выдает всего 60 различных последовательностей.<br>]]></description>
        <author>Muran</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=91991</guid>
        <pubDate>Fri, 03 May 2002 18:28:42 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=91991</link>
        <description><![CDATA[Kernel_Panic: В общем, тебе нужно оттолкнуться хоть от чего-то, что невозможно предсказать. Скажем, невозможно предсказать, в какой момент юзер запустит твою прогу, и когда она дойдёт до куска кода, который генерит &quot;псевдо&quot;-случайное число. Невозможно предсказать, что происходит в помещении, где сидит юзер, поэтому можно записать что-нибудь со звуковой карты (но это уже на крайний случай), посчитать хеш от этих данных и пользовать как случайное число. Короче, варианты есть.. ;)]]></description>
        <author>Kernel_Panic</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=91990</guid>
        <pubDate>Fri, 03 May 2002 12:25:44 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=91990</link>
        <description><![CDATA[M0l0t: А можно в 2х словах поподробней?..<br>Я так понял, просто за переменную Х берецца значение секунд в данный момент и дальше по формуле...<br>]]></description>
        <author>M0l0t</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=91989</guid>
        <pubDate>Fri, 03 May 2002 12:15:16 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=91989</link>
        <description><![CDATA[klep: Равномеpное pаспpеделение от 0 до 1. Метод вычетов. Он же метод Лемеpа.<br><br>=== Cut ===<br>struct time t; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;// стpyктypа вpемени<br>static long x; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;// для генеpатоpа<br><br>//----------------------------------------------------------------------------<br>// Инициализация генеpатоpа слyчайных чисел<br>double Randomize()<br>{<br> &nbsp;gettime(&amp;t);<br> &nbsp;x=t.ti_sec;<br>}<br><br>//----------------------------------------------------------------------------<br>// Генеpатоp слyчайных чисел<br>double Rnd()<br>{<br> &nbsp;const a=13;<br> &nbsp;const c=15;<br> &nbsp;const long M=32768;<br><br> &nbsp;x=(a*x+c)\%M;<br> &nbsp;return (double)x/M;<br>}<br>=== Cut ===<br><br>Можешь поигpаться с константами...<br>]]></description>
        <author>klep</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=91988</guid>
        <pubDate>Fri, 03 May 2002 11:54:50 +0000</pubDate>
        <title>Генерация случайных чисел</title>
        <link>https://forum.sources.ru/index.php?showtopic=9473&amp;view=findpost&amp;p=91988</link>
        <description><![CDATA[M0l0t: Тут вдруг захотелось сделать генератор (псевдо)случайных чисел.<br>Подумал, и понял, что абсолютно не знаю (даже не представляю), КАК заставить комп выбрать случайное число, например, в промежутке от 0 до 10... :o<br>Но от этого стало еще интереснее... ;)<br>Мож кто знает алгоритм генератора случ. чисел?..<br>или какие-нить мысли?..]]></description>
        <author>M0l0t</author>
        <category>Алгоритмы</category>
      </item>
	
      </channel>
      </rss>
	