Перейти к основному содержимому

СлучайныйГенератор

Стд::СлучайныйГенератор

Генератор случайных данных.

Сравнение

Ссылочное

Иерархия типа​

Базовые типы: Объект


Конструкторы​

СлучайныйГенератор​

СлучайныйГенератор(Криптостойкий: Булево = Ложь)
Создает генератор случайных данных с опциональной криптостойкостью Криптостойкий.

В случае, если используется псевдослучайный генератор (Криптостойкий == Ложь), его значения можно предсказать заранее. Этот режим следует использовать в тех случаях, когда нет необходимости гарантировать истинную случайность данных. В этом режиме СлучайныйГенератор обладает на порядки более высокой производительностью, по сравнению со криптостойким режимом.

Криптостойкий режим следует использовать в тех случаях, когда СлучайныйГенератор используется в алгоритмах связанных с обеспечением информационной безопасности.

Перегрузка
СлучайныйГенератор(НомерПоследовательности: Число)


СлучайныйГенератор​

СлучайныйГенератор(НомерПоследовательности: Число)
Создает некриптостойкий генератор, выдающий последовательность псевдослучайных данных, определяемую заданным номером. Одинаковая последовательность вызовов методов на двух генераторах с одинаковым НомерПоследовательности будет давать одинаковый результат.

Перегрузка
СлучайныйГенератор(Криптостойкий: Булево = Ложь)


Методы​

СлучайнаяСтрока​

СлучайнаяСтрока(
  Длина: Число,
  Алфавит: Строка = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
): Строка
Возвращает случайную строку длины Длина из символов алфавита Алфавит.


СлучайноеЦелое​

СлучайноеЦелое(
  От: Число = 0,
  До: Число = 2147483647
): Число
Возвращает случайное, целое число в диапазоне от От до До, не включая верхнюю границу.


СлучайноеЧисло​

СлучайноеЧисло(
  От: Число = 0,
  До: Число = 1
): Число
Возвращает случайное, вещественное число в диапазоне от От до До, не включая верхнюю границу.


СлучайныеБайты​

СлучайныеБайты(Размер: Число): Байты
Возвращает случайную последовательность байтов размера Размер.


Список унаследованных методов​

Объект​

ВСтроку

ПолучитьТип

Представление