Language

ThreadLocalRandom.NextFloat メソッド

定義

オーバーロード

名前 説明
NextFloat(Single)

0 (包括) から bound (排他的) までの擬似乱数float値を返します。

NextFloat(Single, Single)

origin (包括) からbound (排他的) までの擬似乱数float値を返します。

NextFloat(Single)

0 (包括) から bound (排他的) までの擬似乱数float値を返します。

[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 0 (包括) から bound (排他的) までの値です。

属性

例外

boundが正と有限の両方でない場合。

注釈

boundが正の有限であることを検証し、結果が 0 (包括) からbound (排他的) になるように生成された値をスケーリングします。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

NextFloat(Single, Single)

origin (包括) からbound (排他的) までの擬似乱数float値を返します。

[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

返される値の排他的な上限。

返品

擬似乱数は、origin (包括) からbound (排他的) に値をfloatします。

属性

例外

originまたはboundが有限でない場合、その差は有限ではないか、originがbound以上です。

注釈

エンドポイントとエンドポイント間の差の両方が有限であること、および origin が bound未満であることを検証し、生成された値をスケーリングしてその範囲に変換します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象