Spec-Zone.ru › GNU Fortran 13

8.258 SRAND — Переинициализировать генератор псевдослучайных чисел

Описание:

SRAND переинициализирует генератор псевдослучайных чисел, используемый в RAND и IRAND. Новое значение начального значения, используемое генератором, задаётся обязательным аргументом SEED.

Стандарт:

Расширение GNU

Класс:

Подпрограмма

Синтаксис:

CALL SRAND(SEED)

Аргументы:
SEED Должен быть скалярным INTEGER(kind=4).
Возвращаемое значение:

Ничего не возвращает.

Пример:

Примеры см. в RAND и IRAND.

Примечания:

Стандарт Fortran определяет встроенные подпрограммы RANDOM_SEED для инициализации генератора псевдослучайных чисел и RANDOM_NUMBER для генерации псевдослучайных чисел. Эти подпрограммы следует использовать в новых кодах.

Обратите внимание, что в GNU Fortran эти два набора встроенных функций (RAND, IRAND и SRAND с одной стороны, RANDOM_NUMBER и RANDOM_SEED с другой стороны) обращаются к двум независимым генераторам псевдослучайных чисел.

См. также:

RAND — Вещественное псевдослучайное число, RANDOM_SEED — Инициализировать последовательность псевдослучайных чисел, RANDOM_NUMBER — Псевдослучайное число

© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-13.3.0/gfortran/SRAND.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API