日期:2014-05-18  浏览次数:21195 次

问个问题随机数在范围是0.9-1.1的里面变化 这个随机数应该怎么写
问个问题随机数在范围是0.9-1.1的里面变化   这个随机数应该怎么写
谢谢


------解决方案--------------------
Random ro = new Random();
double aaa = Convert.ToDouble(ro.Next(Convert.ToInt32(0.9 * 100), Convert.ToInt32(1.1 * 100)));
double iresult = aaa / 100; //取小数点后两位
------解决方案--------------------
private double getRandomnum()
{
Random rd = new Random();
return rd.NextDouble() * 0.2 + 0.9;
}