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

Все что не вошло в другие категории
Ответить
Аватара пользователя
desperados
Постоянный пользователь
Сообщения: 131
meble kuchenne PL this is the official website
Зарегистрирован: 15 авг 2014, 21:07

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

Сообщение desperados »

Машины тупые, т.к. у них нет мозга => соответственно нет и разума, а значит они не могут придумывать числа. Дак вот меня интересует конкретно какой генератор случайных чисел в паскале. Прозондировал эту тему я так понял, берется число из внешнего источника (энтропия), меня интересует что используется, я слышал какой-то таймер. Потом по формуле, что это за формула? Я прочитал статью http://habrahabr.ru/post/132217/ но мало что понял. Есть 2 метода генерации: Линейный Конгруэнтный Метод и Аддитивный Конгруэнтный Метод,
в Паскале походу Линейный Конгруэнтный Метод только можете про него поподробнее расказать
1) откуда берется изначальное значение (random seed)
2) как генерируются последующие числа, по какой формуле и как она работает (на более простом языке)
Изображение

Аватара пользователя
Tim308
Модератор
Модератор
Сообщения: 224
Зарегистрирован: 26 июл 2014, 22:24

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

Сообщение Tim308 »

desperados писал(а): на более простом языке
А что, в википедии сложно написано?

Аватара пользователя
desperados
Постоянный пользователь
Сообщения: 131
Зарегистрирован: 15 авг 2014, 21:07

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

Сообщение desperados »

Tim308 писал(а):
desperados писал(а): на более простом языке
А что, в википедии сложно написано?
да, вот формула
https://ru.wikipedia.org/wiki/%D0%9B%D0 ... 0%BE%D0%B4
и почему модуль больше или равен 2, поидее модуль от числа, получается число большее или равное нулю, собственно как и в статье на хабре
я не понимаю что за переменные
m-модуль, модуль чего и откуда берется это число
a- множитель, отуда это число берется
c-приращение, что за приращение и откуда оно берется
X- начальное значение, я слышал оно бертся от времени, которое сейчас, вот допустим сейчас 00:40 как оно преобразует это в одно число

Отправлено спустя 44 минуты 48 секунд:
вообщем ясно Тим, сам ничерта не понял и еще меня в чем-то упрекаешь
Изображение

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6815
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

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

Сообщение DesignerMix »

Некоторые сообщения из этой темы удалены (в соответствии с 9-м пунктом общих правил).

Ответить

Вернуться в «Флейм»