C#产生的随机数,默认情况下,是[0,1]上的均匀分布吗?
问题描述:
C#产生的随机数,默认情况下,是[0,1]上的均匀分布吗?
c#中random产生的随机数,默认情况下,是[0,1]上的均匀分布吗?
答
//Random 有NextDouble()和Next()等多个方法,
//NextDouble()方法生成[0,1]上的随机数
//它不是绝对的均匀分布.
Random ran = new Random();
for(int i = 0 ;i