ThreadLocalRandom.NextFloat メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| NextFloat(Single) |
0 (包括) から |
| NextFloat(Single, Single) |
|
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 (排他的) になるように生成された値をスケーリングします。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
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未満であることを検証し、生成された値をスケーリングしてその範囲に変換します。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。