ThreadLocalRandom.NextFloat Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| NextFloat(Single) |
Возвращает псевдорандомное |
| NextFloat(Single, Single) |
Возвращает псевдорандомное |
NextFloat(Single)
Возвращает псевдорандомное float значение от нуля (включительно) до bound (монопольное).
[Android.Runtime.Register("nextFloat", "(F)F", "GetNextFloat_FHandler", ApiSince=35)]
public virtual float NextFloat(float bound);
[<Android.Runtime.Register("nextFloat", "(F)F", "GetNextFloat_FHandler", ApiSince=35)>]
override this.NextFloat : single -> single
Параметры
- bound
- Single
Монопольная верхняя граница возвращаемого значения; должен быть положительным и конечным.
Возвращаемое значение
Псевдорандомное float значение от нуля (включительно) до bound (эксклюзивное).
- Атрибуты
Исключения
Если bound не является положительным и конечным.
Комментарии
Проверяет, является bound ли результат положительным и конечным, а затем масштабирует созданное значение таким образом, чтобы результат был от нуля (включительно) до bound (монопольного).
Java документации по java.util.concurrent.ThreadLocalRandom.nextFloat(float).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
NextFloat(Single, Single)
Возвращает псевдорандомное float значение от origin (включительно) к bound (эксклюзивному).
[Android.Runtime.Register("nextFloat", "(FF)F", "GetNextFloat_FFHandler", ApiSince=35)]
public virtual float NextFloat(float origin, float bound);
[<Android.Runtime.Register("nextFloat", "(FF)F", "GetNextFloat_FFHandler", ApiSince=35)>]
override this.NextFloat : single * single -> single
Параметры
- origin
- Single
Инклюзивная нижняя граница возвращаемого значения.
- bound
- Single
Монопольная верхняя граница возвращаемого значения.
Возвращаемое значение
Псевдорандомное float значение от origin (включительно) до bound (эксклюзивное).
- Атрибуты
Исключения
Если origin или не является конечным, их разница не является конечной, или origin больше или равноbound.bound
Комментарии
Проверяет, что обе конечные точки и разница между ними являются конечными, а это origin меньше bound, а затем масштабируется и преобразует созданное значение в этот диапазон.
Java документации по java.util.concurrent.ThreadLocalRandom.nextFloat(float, float).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".