如何按比例随机出数据,比如我想出现0的几率为30%,从一个数组中比如(1,2,3, 4,)产生一个数字几率为70% 谢谢。我想问有没有直接的函数。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是吗?怎么随机函数我觉得只有一个Next和一个NextDouble可用啊,我想返回我指定数组的一个值都不可以呀。 int [] test= new int [10]{0,0,0,1,1,1,1,1,1,1};先从test数组中随机选择一个序号,这个序号每个应该是10%,当这个值是1 的时候从1,2,3,4,... 中间再随机一次,我想这样是可行的 分两次随 if Random(100) < 30 then "0" + Random(XX) 这跟系统的Random类也有关系吧 Random(一个数组如1,1,1,1,1,1,1,3,3,3)3出现的几率就是30% 随机数的本原就是一个0到1之间的小数,可以等于0但不会等于1这已经完全足够了,其它的应用只需要使用它进行一些简单的计算就行了.NET 里的Random类已经替你封装了很多重载了,不要什么都想用现成的,自己多动动脑子 zswang(伴水清清)(专家门诊清洁工) 的方法好像更简洁些,呵呵。 急求:gridview中checkbox的问题 这算是C#的BUG吗 ???如何获取AD得所有用户和组?? 没分了,请各位大哥帮帮忙吧!关于page_load的 datagrid显示数据 建立和使用WEB用户控件 C#中鼠标滚轴事件是哪个? 随机问题? 求助。NET的虚拟机怎么用啊 如何打包安装C#--C#不管是学习软件吧 请帮忙解决这个Exception:System.Net.Sockets.SocketException: No such host is known 50分请教2003有关stocket的问题
当这个值是1 的时候
从1,2,3,4,... 中间再随机一次,我想这样是可行的
if Random(100) < 30 then
"0" + Random(XX)
这已经完全足够了,其它的应用只需要使用它进行一些简单的计算就行了
.NET 里的Random类已经替你封装了很多重载了,不要什么都想用现成的,自己多动动脑子