Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Dmitry Pankov                        2:5022/81      22 Oct 2001  21:47:32
 To : Alex Malashonok
 Subject : Random
 -------------------------------------------------------------------------------- 
 
 
 20 октября 2001 года (а было тогда 01:57)
 Alex Malashonok в своем письме к All писал:
 
  AM>   Люди! Помогите! Знаю, старо, как мир, но очень надо! поделитесь плз.
  AM> алгоритмами по генерации Сабжа! (У меня нет инета).
 
 Равномерное распределение от 0 до 1. Метод вычетов. Он же метод Лемера.
 
 === Cut ===
 struct time t;              // структура времени
 static long x;              // для генератора
 
 //----------------------------------------------------------------------------
 // Инициализация генератора случайных чисел
 double Randomize()
 {
   gettime(&t);
   x=t.ti_sec;
 }
 
 //----------------------------------------------------------------------------
 // Генератор случайных чисел
 double Rnd()
 {
   const a=13;
   const c=15;
   const long M=32768;
 
   x=(a*x+c)%M;
   return (double)x/M;
 }
 === Cut ===
 
 Можешь поиграться с константами...
 С наилучшими пожеланиями, Dmitry                  *e-mail: panda@tula.net*
 
  .  Тишина
 ... Карлсон залетел и ждет Малыша
 --- Win95 UpTime: 00d 07h 18m 05s
  * Origin: Я брал турбодебаггер и правил себя (2:5022/81)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Random   Alex Malashonok   20 Oct 2001 01:57:10 
 Random   Alex Astafiev   22 Oct 2001 17:55:30 
 Random   Dmitry Pankov   22 Oct 2001 21:47:32 
Архивное /ru.algorithms/18243bd494d0.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional