ThreadLocalRandom.NextFloat Método

Definición

Sobrecargas

Nombre Description
NextFloat(Single)

Devuelve un valor pseudoaleatorio float de cero (inclusivo) a bound (exclusivo).

NextFloat(Single, Single)

Devuelve un valor pseudoaleatorio float de origin (inclusivo) a bound (exclusivo).

NextFloat(Single)

Devuelve un valor pseudoaleatorio float de cero (inclusivo) a bound (exclusivo).

[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

Parámetros

bound
Single

Límite superior exclusivo para el valor devuelto; debe ser positivo y finito.

Devoluciones

Valor pseudoaleatorio float de cero (inclusivo) a bound (exclusivo).

Atributos

Excepciones

Si bound no es positivo y finito.

Comentarios

Valida que bound es positivo y finito y, a continuación, escala un valor generado para que el resultado sea de cero (inclusivo) a bound (exclusivo).

Java documentación para java.util.concurrent.ThreadLocalRandom.nextFloat(float).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

NextFloat(Single, Single)

Devuelve un valor pseudoaleatorio float de origin (inclusivo) a bound (exclusivo).

[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

Parámetros

origin
Single

Límite inferior inclusivo para el valor devuelto.

bound
Single

Límite superior exclusivo para el valor devuelto.

Devoluciones

Valor pseudoaleatorio float de origin (inclusivo) a bound (exclusivo).

Atributos

Excepciones

Si origin o bound no es finito, su diferencia no es finita o origin es mayor o igual que bound.

Comentarios

Valida que ambos puntos de conexión y la diferencia entre ellos son finitos y que es menor boundque origin , luego escala y traduce un valor generado en ese intervalo.

Java documentación para java.util.concurrent.ThreadLocalRandom.nextFloat(float, float).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a