![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 | |
Форумчанин
Регистрация: 01.09.2007
Сообщений: 747
|
![]() Цитата:
ЗЫ, а может есть сервера генерирующие приближенные к случайным числа с помощью аппаратных средств.
Никому не верьте.
Последний раз редактировалось Rapid; 30.05.2010 в 19:55. |
|
![]() |
![]() |
![]() |
#12 |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
![]()
Реальный генератор случайных чисел = генератор шума, по случайному закону вырезаем участок шума, определяем среднюю частоту вырезанного участка, оцифровываем - получим фактически случайное число, не подлежащее закону детерминации.
ИМХО! Вопрос? А что реально где то в практической задаче нужно абсолютно случайное число? Кто с этим сталкивался?
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
![]() |
![]() |
![]() |
#13 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
![]() Цитата:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|
![]() |
![]() |
![]() |
#14 | |
Форумчанин
Регистрация: 01.09.2007
Сообщений: 747
|
![]() Цитата:
Никому не верьте.
|
|
![]() |
![]() |
![]() |
#15 | |||
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
![]() Цитата:
Я понимаю там для Спортлото, Казино. Конкретный пример, скажем, - Морской Бой - стреляем по случайному закону. Но, мы ограничены игровым полем конкретного размера. Поэтому выбор будет случайным из заданного размера поля. Любые масштабные статистические исследования ограничены темы же масштабами (читай предыдущий абзац - полями), а поэтому имеют конкретику. Так где ответ на вопрос в # 12? : Цитата:
Цитата:
По своей небогатой практике вполне достаточно Randomize + Random.
И не сомневайся даже ... отдых - кайф, работа - лажа!
Последний раз редактировалось DeKot; 30.05.2010 в 21:47. |
|||
![]() |
![]() |
![]() |
#16 | |
Форумчанин
Регистрация: 01.09.2007
Сообщений: 747
|
![]() Цитата:
Для конкретики можно почитать о генераторе "случайных" числел RANDU. Закономерности проявлялись на столько явно, что многие результаты исследований ставились под сомнение.
Никому не верьте.
|
|
![]() |
![]() |
![]() |
#17 | |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]() Цитата:
Практическое применение - восстановление дискретных сигналов по коэффициентам разложения. Т.е. передатчик передает приемнику коэффициенты разложения, по которым затем восстанавливается информация из белого шума. Для подобной задачи, программный генератор случайных чисел, как правило, не пригоден. Т.е. даже самые передовые алгоритмы не обеспечивают равномерности спектральной составляющей "числового шума".
Чем шире угол зрения, тем он тупее.
|
|
![]() |
![]() |
![]() |
#18 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
Попробуйте запустить программку с получением чисел с random без использования Randomize. При каждом запуске Вы будете получать одни и те же числа. Соответственно числа уже не случайны, а просто последовательность. Ну и нафига? например прстая игра - Угадай число. Компьютер загадывает число, а человек за 10 попыток должен его отгадать. Смысл? Через 10 запусков Вы уже будете знать и выигрывать все 10 серий. Также и в более сложной системе, где требуются случайные числа. Они тем и хороши, что они не должны повторяться в следующий раз, а не в тем что нельзя предсказать следующее число в последовательности. Простейший генератор псведослучайных чисел основан на функции mod (остаток от деления). Ну например можно попробовать так: случайное число=a*(предыдущее_случайное_число mod b)+c, где a, b и с есть некоторые числа. Модифицируйте эту формулу и получайте свой генератор. Например, можно также через mod пропускать те же a, b и с
![]()
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
![]() |
![]() |
![]() |
#19 | ||
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Алгоритмов генерации случайных чисел очень много. Самое главное, что не устраивает потребителей этих генераторов, это не случайность (псевдопоследовательность) чисел, а их неравномерное распределение.
афоризм Роберта Р. Кавью: Цитата:
Цитата:
Т.е. стандартное rand[om] годится только для игрушек.
Чем шире угол зрения, тем он тупее.
Последний раз редактировалось SAS888; 31.05.2010 в 10:37. |
||
![]() |
![]() |
![]() |
#20 |
Заблокирован
Регистрация: 22.06.2009
Сообщений: 78
|
![]()
Придумают проблем себе. чтобы случайное число сделать надо просто загадать его или чтобы тот кто в за компютером загадал.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программа, загадывающая случайное число | fs444 | Общие вопросы C/C++ | 2 | 24.03.2010 20:19 |
случайное число | Дініс | Общие вопросы C/C++ | 3 | 07.10.2009 23:03 |
Как генирируеться случайное число? | Altera | Общие вопросы Delphi | 8 | 20.04.2008 18:20 |
Случайное число | Altera | Общие вопросы Delphi | 4 | 05.02.2008 22:22 |
Как згенерировать случайное число | SeRhy | Помощь студентам | 2 | 25.11.2007 20:27 |