Линейный конгруэнтный метод. Как работает Random (почти)

На видео рассказаны теоретические основы работы линейного конгруэнтного метода для генерации псевдослучайных числе. Кратко и быстро приведена справка по метода генерации псевдослучайныхчисле и большую часть видео описывают принципы работы метода с примерами. 🕰️ Концепция случайности и генераторов псевдослучайных чисел выходит за рамки простых тактовых циклов и прерываний в системе. 🎲 Концепция случайных чисел ограничена диапазоном от 0 до 1, с равной плотностью вероятности для каждого значения, что создает равномерное распределение. 🔢 Линейный конгруэнтный метод направлен на получение всех чисел в последовательности с равной плотностью вероятности, гарантируя, что каждое число появляется одинаковое количество раз во время генерации. 🧮 Метод включает умножение, сложение и взятие остатка от деления для получения следующего числа в последовательности. 🎲 Линейный конгруэнтный метод не является криптоустойчивым и не должен использоваться для шифрования или хэширования. 🎲 Линейный конгруэнтный метод может генерировать случайные величины в диапазоне от 0 до 1, независимо от начального начального значения.

Смотрите также