日期:2014-05-17  浏览次数:21267 次

C#如何在小数区间如(0,0.65298426587...)间产生一个随机数
C#如何在小数区间产生随机数啊,区间范围(a,b)  
ps:a、b是小数

------解决方案--------------------
Random r = new Random();
            double a = 1.3;
            double b = 1.4;
            var next = r.NextDouble() * (b - a);
            next += a;
            Console.WriteLine(next);
            Console.ReadLine();
------解决方案--------------------
我的代码 前提b比a大 要不就是var next = r.NextDouble() * (a-b);了