如何用c#产生1000个0到1之间不同的 随机数

 我来答
hu6242075
2011-03-19 · TA获得超过1764个赞
知道小有建树答主
回答量:817
采纳率:0%
帮助的人:681万
展开全部
要是完全产生1000个不同的啊

用生成 的随机数乘以当前的时间的毫秒数就行,这样就不会出现重复数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
515634s
2011-03-19 · 超过35用户采纳过TA的回答
知道答主
回答量:97
采纳率:0%
帮助的人:91.1万
展开全部
Random rnd = new Random();
double n;
for (int i = 0; i <= 1000; i++)
{
n = rnd.NextDouble();
Response.Write(n + "<br>");//把n输出来就行了
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
funlove9
2011-03-19 · TA获得超过475个赞
知道小有建树答主
回答量:775
采纳率:0%
帮助的人:607万
展开全部
public static List<double> getRandom(int num)
{
Random ran = new Random();
List<double> lists = new List<double>();
for (int i = 0; i < num; i++)
{

double randomDouble = ran.NextDouble();
if (!lists.Contains(randomDouble))
{
lists.Add(randomDouble);
}
}
return lists;
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式