BohYoh.comトップページへ
Java FAQ
目次

乱数を生成するにはどうすればよいでしょうか。

 Mathクラスのrandomメソッドを使います。このメソッドは、0.0以上1.0以下の乱数を生成し、double型の値として返却します。
 以下に、0.0以上1.0以下の乱数を生成し、その値をxに代入するプログラム部分を示します。

double x; /* ... */ x = Math.random(); // 0.0以上1.0以下の乱数を生成

 もしも0.0以上100.0以下の乱数を発生させたいのであれば、以下に示すように100をかければいいですね。

double x; /* ... */ x = Math.random() * 100; // 0.0以上100.0以下の乱数を生成


戻る

BohYoh.comロゴ