Sprache

ThreadLocalRandom.NextFloat Methode

Definition

Überlädt

Name Beschreibung
NextFloat(Single)

Gibt einen Pseudorandomwert float von Null (einschließlich) bis bound (exklusiv) zurück.

NextFloat(Single, Single)

Gibt einen Pseudorandomwert float von origin (einschließlich) bis bound (exklusiv) zurück.

NextFloat(Single)

Gibt einen Pseudorandomwert float von Null (einschließlich) bis bound (exklusiv) zurück.

[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

Parameter

bound
Single

Die exklusive obere Grenze für den zurückgegebenen Wert; muss positiv und endlich sein.

Gibt zurück

Ein Pseudorandomwert float von Null (einschließlich) bis bound (exklusiv).

Attribute

Ausnahmen

Wenn bound nicht sowohl positiv als auch endlich.

Hinweise

Überprüft, ob bound es sich um einen positiven und endlichen Wert handelt, und skaliert dann einen generierten Wert, sodass das Ergebnis von Null (einschließlich) auf bound (exklusiv) liegt.

Java Dokumentation für java.util.concurrent.ThreadLocalRandom.nextFloat(float).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

NextFloat(Single, Single)

Gibt einen Pseudorandomwert float von origin (einschließlich) bis bound (exklusiv) zurück.

[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

Parameter

origin
Single

Die inklusive untere Grenze für den zurückgegebenen Wert.

bound
Single

Die exklusive obere Grenze für den zurückgegebenen Wert.

Gibt zurück

Ein Pseudorandomwert float von origin (einschließlich) bis bound (exklusiv).

Attribute

Ausnahmen

Wenn origin oder bound nicht endlich, ist ihre Differenz nicht endlich oder origin größer als oder gleich bound.

Hinweise

Überprüft, ob beide Endpunkte und der Unterschied zwischen ihnen endlich sind und das origin kleiner als boundist, skaliert und übersetzt einen generierten Wert in diesen Bereich.

Java Dokumentation für java.util.concurrent.ThreadLocalRandom.nextFloat(float, float).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: