C#で乱数を使って、ランダムな値を利用する
C#で乱数を使うには、System.Randomのメソッドを使います。
コンストラクタに祥sy楽可能な引数(=seed値)を指定すると、乱数発生の開始値が変化します。
Nextメソッドは0 以上のランダムな整数を返します。
NextDoubleメソッドは、0.0 と 1.0 の間のランダムな浮動小数点数を返します。
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Random rand = new Random(); Console.WriteLine(rand.NextDouble()); Random rand2 = new Random(10000); Console.WriteLine(rand2.NextDouble()); //100までの整数値の乱数を生成する Console.WriteLine(rand.Next(100)); Console.WriteLine(rand.Next(100)); Console.WriteLine(rand.Next(100)); Console.ReadLine(); } } }