Linguaggio

StrictMath.Random Metodo

Definizione

Restituisce un double valore con un segno positivo, maggiore o uguale a 0.0 e minore di 1.0.

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

Valori restituiti

uno pseudorandomo double maggiore o uguale a 0.0 e minore di 1.0.

Attributi

Commenti

Restituisce un double valore con un segno positivo, maggiore o uguale a 0.0 e minore di 1.0. I valori restituiti vengono scelti pseudorandomly con distribuzione uniforme (approssimativamente) da tale intervallo.

Quando questo metodo viene chiamato per la prima volta, crea un singolo nuovo generatore di numeri pseudorandoma, esattamente come se dall'espressione

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

Questo nuovo generatore di numeri pseudorandoma viene usato successivamente per tutte le chiamate a questo metodo e non viene usato altrove.

Questo metodo è sincronizzato correttamente per consentire l'uso corretto da più thread. Tuttavia, se molti thread devono generare numeri pseudorandomati a una velocità elevata, può ridurre la contesa per ogni thread per avere un proprio generatore di numeri pseudorandoma.

per java.lang.StrictMath.random().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a