Не поверите восне увидел как Менделеев:)
И решил да пош.. все эти формулы и прочий мусор..
Просто взял 3 генератора и Чудо
Даже если вскроется пароль от макроса аналогов не найти;)
Вид для печати
Ясно, вся ценность в уникальности!
ParuSnow
pop70
Владимир Ситников
Для чего ГСЧ в ПР? Что им делать в электроавтоматике?:confused:
В ПК понятно: пароли, шифрование, и т.д.
Если ГСЧ "имени ParuSnow" будет возвращать 90% единиц и 10% нулей, то у вас повернётся язык назвать такой генератор "случайным"? Разумеется, уже есть готовые библиотеки подобных статистических тестов (не для ОЛ, а для генераторов на Си), и тест на "равномерность нулей и единиц" далеко не единственный.
Алексей Геннадьевич, вы же видели прошлый балаган про xorshift128, oscat и ГСЧ.
Вообще говоря, ГСЧ может быть полезным для:
1) Отложенного запуска. Например, нездорово будет, если запускать всю нагрузку в одно и то же время. Пусковые токи и все дела. Можно, конечно, запускать ровно по расписанию (1-ый вход через 1 сек, второй через 2 сек и т.п.). Но тогда 10 ПРок запустят 1ый вход каждая в эту самую 1-ую секунду и получили то же самое -- синхронный запуск нагрузки в один момент времени.
Если же запускать со случайной разбежкой, то вероятность одновременного запуска ниже.
2) Моделирования системы, для генерации "внешних событий". Например, тестируем схему-макрос для какого-нибудь усреднения. Что подавать на вход? Можно подавать константу, а можно некую "случайную" величину.
3) Фиг знает где ещё. Но если уж и делать генераторы, то лучше уж книжные, а не "абы-какие". В истории была куча примеров, когда из-за неправильности ГСЧ либо эксперимент неправильно шёл, либо вообще делались неверные выводы. Так сказать, "делай хорошо, плохо само получится".