Генератор случайных чисел фибоначчи [алгоритм]

GetRandomFibo()


каталог: / Случайные числа
теги: случайные числа, математика, фибоначчи

Название[править]


Генератор случайных чисел фибоначчи

Описание[править]


Генераторы псевдослучайных чисел Фибоначчи, еще называют аддитивными. Имея простоту и эффективность, сравнимую с линейным конгруэнтным алгоритмом, фибоначчиевы генераторы дают более высокое качество случайных чисел, благодаря чему их можно эффективно использовать в статистических и шифровальных алгоритмах.
Популярность фибоначчиевых генераторов выросла в те времена, когда скорость выполнения арифметических операций с вещественными числами сравнялась со скоростью целочисленной арифметики, так как фибоначчиевы генераторы достаточно просто реализуются для вещественной арифметики.
Более подробно см.:
https://ru.wikipedia.org/wiki/Метод_Фибоначчи_с_запаздываниями

Основная нотация:


integer func GetRandomFibo(aMaxValue: integer)

Параметры

NNНазвание и типОписание
1 integer _self_ Возвращает случайное число в диапазоне от 0 до aMaxValue
2 integer aMaxValue Максимальное значение диапазона случайных чисел

Реализации

NNМодульПсевдокодДата загрузкиТестИконкаСкачать
*1  wiki.RandomFibo смотреть 13.04.2017 Пройден
Повторить
скачать

Загрузить модуль с реализацией алгоритма »




Поиск алгоритма