Example #1
0
 /**
  * 一様乱数を生成する
  *
  * @return 一様乱数
  */
 public static double nextUniform() {
   return rg.nextUniform();
 }
Example #2
0
 /**
  * [min, max]の整数乱数を生成する
  *
  * @param min 最小値
  * @param max 最大値
  * @return [min, max]の整数乱数
  */
 public static int nextInt(int min, int max) {
   return (int) Math.floor(rg.nextUniform() * (max - min + 1) + min);
 }