случайное число



Автор Unknown Unknown задал вопрос в разделе Техника

Как создать случайное число? и получил лучший ответ

Ответ от Evgeny M.[гуру]
На все 100% случайные числа генерируют только физические процессы, типа радиоактивный распад или ядерный магнитный резонанс.
Но на практике это обычно не требуется и на практике вполне достаточно компьютерных генераторов случайных чисел.
Дело в том, само по себе отдельно взятое случайное число никому нафиг не нужно, а нужны на практике ПОСЛЕДОВАТЕЛЬНОСТИ случайных чисел. Но при всем своем желании Вы не сможете использовать случайные числа с БЕСКОНЕЧНЫМ числом знаков после запятой. Значит, природная последовательность случайных чисел с конечным числом знаков после запятой ничем не отличается по своим статистическим свойствам от случайной последовательности, которую генерирует программа в компьютере. Можно написать такие рекурсивные программы генераторов случайных числ, которые по своему спектру и по своей функции автокорреляции ничем не отличаются от случайной последовательности, которую генерирует природный процесс. (Разумеется не на всей бесконечной временной длине, а пока программа не зациклится. ) Не существует никаких математических методов анализа, которые позволили бы различить эти две последовательности чисел.
P.S. Кстати, Вы забыли упомянуть еще один способ генерации случайных чисел. Это последовательности цифр (или числ из нескольких цифр) в записи иррациональных чисел. Например, число ПИ=3,14... дает после запятой случайную последовательность цифр, в которой, кстати, иногда встречается номер Вашего мобильного телефона сразу за датой Вашего рождения через 5 цифр после номера Вашего дома.
🙂

Ответ от J()KER[гуру]
random . org

Ответ от Delfin[гуру]
Младший бит аудиовхода,
время перехода головки жесткого диска
движение мыши
web камера
добавить время и прохешировать

Ответ от Ёергей Гаврилов[гуру]
"Истинные" случайности существуют для квантовых объектов. Например, время жизни данного нейтрона совершенно случайно. Правда, оно распределено по Пуассону, но это уже дело математики. Или, например, время между отдельными распадами радиоактивного препарата.
Но для целей практики псевдослучайных чисел вполне достаточно.

Ответ от Анатолий Григорьев[гуру]
Проще всего - взглянуть на показания секунд цифровых часов.

Ответ от Айрат Саттаров[гуру]
Самые лучшие генераторы случайных чисел - на физических принципах. Например, значение напряжения теплового шума диода, зафиксированное в случайный момент времени, усиленное и оцифрованное. Все остальное, создаваемое математическими методами - это последовательности псевдослучайных чисел, но если они очень длинные, что напрямую зависит от аппаратных затрат на их создание, то они сколь угодно близко могут приблизиться к случайным последовательностям.

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Как создать случайное число?
Генератор псевдослучайных чисел на Википедии
Посмотрите статью на википедии про Генератор псевдослучайных чисел
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*