シード値を設定して、実行結果を再現できる乱数生成クラス ( XorShift )
シード値を指定して初期化する
シード値
Private
配列の中からランダムに要素を取得する
配列
配列の中からランダムに選ばれた要素
乱数を取得する
最大値
最小値
最大値から最小値までの乱数
boolean 型の乱数を取得する
結果が true になる確率を 0 ~ 1 の間で指定する ( デフォルトは 50% )
true か false
整数の乱数を取得する
( min ~ max - 1 ) の乱数を取得する
0 が中心で整数の乱数を取得する
絶対値の最大値 ( 3 を指定した場合は -3 ~ 3 の乱数を得る )
絶対値の最小値
指定された範囲内の乱数を取得するが、width_min を出力する確率はほとんど無い
0 が中心となる乱数を取得する
指定された範囲内の乱数
0 ~ 1 の乱数を取得して内部で保存している値を更新する
0 ~ 1 の乱数
各選択肢の選ばれる割合を指定して、選択肢を取得する
各選択肢の選ばれる割合を指定する
選択された選択肢の index
シード値を設定して、実行結果を再現できる乱数生成クラス ( XorShift )