Нужна формула генератора случайных чисел от 1 до n

Автор темы dasha2008 
ОбъявленияПоследний пост
ОбъявлениеПравила и принципы форума «Высшая математика»28.10.2009 15:17
ОбъявлениеЗапущен новый раздел «Задачки и головоломки»29.08.2019 00:42
ОбъявлениеКниги по математике и экономике в добрые руки!10.08.2023 09:45
23.02.2008 02:45
Нужна формула генератора случайных чисел от 1 до n
Какие кто предложит формулы "случайного" выбора одного числа из задаваемой совокупности последовательных целых чисел от 1 до n, используя для этого в формуле переменную Y (скажем, четырехзначную)? Заранее спасибо!
23.02.2008 22:35
Линейный конгруэнтный метод.
X(m+1)=((a*X(m)+c) mod n)+1.
Выбирайте X(0)<n, a<n, c<n и посчитайте, например, X(10). Вот вам и "случайное число" в диапазоне от 1 до n.
25.02.2008 02:53
Спасибо!
Спасибо огромное за помощь! Ваша формула (как и еще одна на другом форуме) помогла мне вывести оптимальную для меня формулу. Побольше бы таких умных и отзывчивых! Удачи
25.02.2008 20:08
:))
И Вам спасибо на добром слове. А то здесь этого порой не дождёшься.
Извините, только зарегистрированные пользователи могут публиковать сообщения в этом форуме.

Кликните здесь, чтобы войти