1000000000000000000000000000000000000 (или 10 в 36-й степени) — такое количество случайных чисел нужно для моделирования несчетного количества ситуаций и вариантов в прогнозировании погоды, играх, финансовых операциях. Группа математиков из Научного центра Черноголовки РАН разработала самую совершенную и универсальную на сегодняшний день библиотеку для генерации псевдослучайных чисел, рассчитанную на использование в простом ноутбуке и в компьютерах завтрашнего дня. Если вы подбрасываете монетку, она может упасть либо орлом, либо решкой. Это самый простой вариант моделирования результата. Однако в сложных моделях прогнозирования погоды, взаимодействий молекул математикам требуется увеличивать вариативность в миллионы раз. Для этого и необходимы случайные числа. Несмотря на кажущуюся легкость задачи, разработать алгоритм, который генерирует большое количество случайных чисел — от десятитысячных дробей до миллиарда, крайне трудно. Как пояснили «МК» в Научном центре РАН, генератор, который здесь разработан, отличается самой совершенной на сегодняшний день архитектурой, не позволяющей рядам случайных чисел повторяться или быть похожими на протяжении очень больших отрезков последовательностей.