откуда берется случайно сгенерированное число?

Компьютеры программирование программы математика Наука

Какая формула используется в программировании, чтобы сгенирировать случайное число?
Ответы:
> откуда берется случайно сгенерированное число?
Псевдослучайные числа генерируются определенными формулами, особенность которых в том, что при повторном вызове результат будет совсем другим. Результаты повторяются (именно поэтому числа называют прсевдослучайными), но для повторения цикла нужно очень (невероятно) большое количество вызовов, что позволяет их использовать в большинстве бытовых приборов.
Чаще всего в языках программирования используется линейный конгруэнтный метод (который чаще всего используется в функции random), и метод получения случайных чисел с помощью полиномиального счётчика (который часто используется для тестирования аппаратуры)
 Дополнительная информация: Из сети интернет: Видимо многие специалисты считают что есть смысл генерировать случайные числа только с равномерным законом распределения, т.к. все остальные распределения можно получить из равномерного путём преобразований, известных из теории вероятности.
 В до компьютерные времена случайные числа получали, вытаскивая разноцветные мячи из мешков, вытягивая карты, бросая кости. Понятно, что серьёзные исследования так проводить было нельзя, поэтому в 1927 года Л. Типпетт опубликовал первую таблицу случайных чисел. Чуть позже люди попытались как-то автоматизировать этот процесс. Начали появляться машины, генерирующие случайные числа. Сейчас такие устройства тоже используются и называются источниками (генераторами) энтропии. Стоит заметить, что только такие устройства могут давать по-настоящему случайные числа. Но, к сожалению, генераторы энтропии довольно дороги, и не представляется возможным установить их в каждый ПК. Именно поэтому и возникла необходимость в алгоритмах получения случайных чисел.
 Первая попытка получения ПСП... cм информацию по ссылке на сайте.
Полезная ссылка как дополнение: http://ru.wikipedia.org/wiki/%CB%E8%ED%E5%E9%ED%FB%E9_%EA%EE%ED%E3%F0%F3%FD%ED%F2%ED%FB%E9_%EC%E5%F2%EE%E4
Посоветую проанализировать мою информацию или поищите другие источники самостоятельно через поисковые машины.
Гномики из АНБ внедряют свой код в OpenSSL, другие гномики его перепроверяют и говорят "все OK", и все ради того, чтобы потом можно было приватные ключи похачить.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.