「範囲内一様ランダム・ダブル」ポリシーは、指定された範囲内でランダムな倍精度浮動小数点数を生成します。 生成される数値は、一様分布に基づいています。
1 から 10 までの一様分布の乱数の場合、生成される 1 の数は、生成される 5 や 10 の数とほぼ同じになります。
このポリシーは、関数 ScrambleMask.uniformRandomDoubleInRange() で次のようにして使用できます。
ScrambleMask.uniformRandomDoubleInRange(<arg:rangeLowerBound>, <arg:rangeUpperBound>)
例えば、.01 から 99.99 までの値を生成するには、以下の構文を入力します。
ScrambleMask.uniformRandomDoubleInRange('.01', '99.99')
引数 | 説明 |
---|---|
rangeLowerBound | 範囲の始まり。生成される最小の値。 |
rangeUpperBound | 範囲の終わり。生成される最大の値。 |