Язык

StrictMath.Random Метод

Определение

double Возвращает значение с положительным знаком, больше или равно 0.0 и меньше1.0.

[Android.Runtime.Register("random", "()D", "")]
public static double Random();
[<Android.Runtime.Register("random", "()D", "")>]
static member Random : unit -> double

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

псевдорандом double больше или равно 0.0 и меньше 1.0.

Атрибуты

Комментарии

double Возвращает значение с положительным знаком, больше или равно 0.0 и меньше1.0. Возвращаемые значения выбираются псевдорандомно с однородным распределением из этого диапазона.

При первом вызове этого метода создается один новый генератор псевдорандомных чисел, точно так же, как если бы выражением

<blockquote/blockquote>new java.util.Random()<>

Этот новый генератор псевдорандомных чисел используется после этого для всех вызовов этого метода и не используется нигде.

Этот метод правильно синхронизируется, чтобы разрешить правильное использование несколькими потоками. Тем не менее, если многие потоки должны создавать псевдорандомные числа с большой скоростью, это может уменьшить драку для каждого потока, чтобы иметь собственный генератор псевдорандомных чисел.

Java документации по java.lang.StrictMath.random().

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к