Класс абстрактного генератора случайных чисел
Генератор случайных значений типа bool, int или double.
По умолчанию реализация предоставляет поток псевдослучайных битов, не подходящих для криптографических целей.
Для криптографических целей используйте конструктор Random.secure().
Конструкторы
- Random([int seed ]) factory
-
Создает генератор случайных чисел.
- Random.secure() factory
-
Создаёт криптографически безопасный генератор случайных чисел.
Свойства
- hashCode → int только для чтения, унаследованное
-
Хеш-код этого объекта.
- runtimeType → Type только для чтения, унаследованное
-
Представление типа объекта во время выполнения.
Операторы
- operator ==(
other) → bool унаследованное -
Оператор равенства.
Методы
- nextBool(
) → bool -
Генерирует случайное логическое значение.
- nextDouble(
) → double -
Генерирует неотрицательное случайное число с плавающей точкой, равномерно распределённое в диапазоне от 0.0 включительно до 1.0 исключая.
- nextInt(
int max) → int -
Генерирует неотрицательное случайное целое число, равномерно распределённое в диапазоне от 0 включительно до
max, исключая. - noSuchMethod(
Invocation invocation) → dynamic унаследованное -
Вызывается при обращении к несуществующему методу или свойству.
- toString(
) → String унаследованное -
Возвращает строковое представление этого объекта.
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-math/Random-class.html