Randomクラスとは
サイコロの目などを扱うのに必要な乱数を取り扱うのに使用するのがRandomクラスです。
Randomクラスを使用するには、まずインスタンスを作成します。次に、様々なメソッドを使ってランダムな数値を生成します。
使用例
Random rn = new Random();//Randomクラスをインスタンス化
Console.WriteLine(rn.Next());//int型の乱数を取得する
Console.WriteLine(rn.Next(100));//0から100未満の乱数を取得する
Console.WriteLine(rn.Next(10, 30));//10以上30未満の乱数を取得する
Console.WriteLine(rn.NextInt64());//long型の乱数を取得する
Console.WriteLine(rn.NextSingle());//float型(0.0~1.0)の乱数を取得する
Console.WriteLine(rn.NextDouble());//double型(0.0~1.0)の乱数を取得する
まとめ
C#のRandomクラスは、簡単にランダムな数値を生成するための強力なツールです。用途に応じて、整数や浮動小数点数を生成することができます。
コメント