rand

Назначение

Функция rand генерирует случайное число с использованием встроенного генератора PolyAnalyst. Название функции rand - сокращение от random - случайный.

Синтаксис

rand(число)

Аргументы

Функция требует наличия одного аргумента - численного или целочисленного значения. Этот аргумент представляет собой максимальное абсолютное значение генерируемого случайного числа (при этом само значение не включается).

Возвращаемое значение

Функция rand возвращает некоторое числовое значение в пределах от 0 до заданного значения, указанного в аргументе:

  • если входной аргумент равен 5, то функция сгенерирует случайное число от 0 до 5, исключая 5;

  • если входной аргумент равен -5, то функция сгенерирует случайное число от -5 до 0; исключая -5.

Если исходный аргумент равен 0, то функция возвращает нулевое числовое значение.

Если исходный аргумент нулевой, то функция возвращает нулевое числовое значение.

Примеры

rand(5) возвращает случайное число, например 2.23

rand(1) возвращает случайное число, например 0.6

rand(0) возвращает нулевое значение

rand(true) возвращает 0.87

rand(false) возвращает нулевое значение

Поскольку эта функция предназначена для генерации случайного числа, вы можете получать разные результаты при каждом запуске функции rand. Указанные возвращаемые значения даны только для примера.