Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Как работает генератор случайных чисел?

МатематикаИнформатика+1
Простыми словами
  ·   · 80,4 K
Официальный представитель компании МегаФон  · 27 нояб 2020

Забавно, но генераторы случайных чисел на самом деле генерируют совсем не случайное число. Корректнее будет называть их «генераторы ПСЕВДОслучайных чисел».

Самый распространённый способ получения псевдослучайных чисел придумал американский математик Деррик Генри Лемер в 1949 году. Им стал линейный конгруэнтный метод, в основе которого лежит математическая формула, определяющая дальнейшую последовательность чисел. Интересно, что для получения определённой последовательности необходима привязка к автоматически изменяемым параметрам, которые вводятся в программу извне. Это может быть, например, точное, вплоть до доли секунды, время запуска программы: «2020.11.25.18.53.214». То есть начальное звено цепи не случайно, следовательно и все получившиеся числа будут псевдослучайны. Это алгоритм, который всегда можно заново воспроизвести и предсказать.

Источники истинно случайных чисел не так уж и просто найти. Для этого нам нужен какой-нибудь источник энтропии — меры беспорядка, неопределённости или непредсказуемости информации.

младший научный сотрудник ФТИ им. Иоффе  · 28 апр 2020  ·
astropolytech
Большинство использующихся генераторов случайных чисел на самом деле псевдо-случайные. В них генерируется последовательность чисел со свойствами, близкими к тем, какими должна обладать последовательность настоящих случайных... Читать далее
астрофизическое образованиеПерейти на vk.com/astropolytech
2 эксперта согласны

можно еще использовать данные полученные от атмосферных шумов. рандом орг так делает.

Первый
Поставляем камень для ландшафтного дизайна по...  · 8 окт 2020  · kamportal.ru
Отвечает
Игорь Шевков

В компьютере генерация случайных цифр связана со временем. В тот момент когда делался запрос фиксировалось время. Брались доли секунды сотые или тысячные в зависимости от диапазона в запросе.

Каталог камня для ландшафтаПерейти на kamportal.ru
Математик, аналитик, автоматизатор.  · 18 дек 2020
Обожаю такие вопросы, особенно учитывая, что сюда можно вписать кучу нешкольной математики, но она будет понятна, если совсем чуть-чуть посидеть. Есть простейшие методы, например: Конгруэнтный метод Смысл в том, что каждое... Читать далее
Очень интересно.. 🥰👍
Инженер электронной техники, программист.  · 25 июн 2021
Лучший генератор шума - pn переход, шумы с которого подаются на аналого - цифровой преобразователь, выход с которого и есть случайное число с нормальным распределением. В ОС linux функция rand может возвращать CRC32 из... Читать далее
Первый
Генератор истинно случайных чисел (Радио шум) https://2qbit.com/true-random-number-generator/ Для получения истинно случайных чисел, web-приложение 2qBit.com использует “аппаратный генератор случайных чисел”, представляющий... Читать далее
"Генератором случайных чисел" практически всегда называется "генератор ПСЕВДОслучайных чисел". По факту, они выглядят как случайные, хотя на практике такими не являются. Работает довольно просто: идет привязка к нескольким... Читать далее
Не понимаю, но стремлюсь понять, Мат статистику, забыл теорию вероятности, тоже .А изучать по новой нет ни сил не... Читать дальше