Random r = new Random();括号中可以设置参数吗 用法?实在没分了 请 各位大侠帮下
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/16 13:50:41
Random r = new Random();括号中可以设置参数吗 用法?实在没分了 请 各位大侠帮下
C#中我看到这段代码 :
Random r = new Random (System.Environment.TickCount / num +System.Environment.TickCount );
s = r.Next(16 * 16 );
既然用到Next了不就可以在0到256之间产生随机数了吗 设置参数是干什么的
C#中我看到这段代码 :
Random r = new Random (System.Environment.TickCount / num +System.Environment.TickCount );
s = r.Next(16 * 16 );
既然用到Next了不就可以在0到256之间产生随机数了吗 设置参数是干什么的
![Random r = new Random();括号中可以设置参数吗 用法?实在没分了 请 各位大侠帮下](/uploads/image/z/5858584-16-4.jpg?t=Random+r+%3D+new+Random%28%29%3B%E6%8B%AC%E5%8F%B7%E4%B8%AD%E5%8F%AF%E4%BB%A5%E8%AE%BE%E7%BD%AE%E5%8F%82%E6%95%B0%E5%90%97+%E7%94%A8%E6%B3%95%3F%E5%AE%9E%E5%9C%A8%E6%B2%A1%E5%88%86%E4%BA%86+%E8%AF%B7+%E5%90%84%E4%BD%8D%E5%A4%A7%E4%BE%A0%E5%B8%AE%E4%B8%8B)
好像可以设置,设置多少就是0到这个数之间的随机数,可以用r.nextdouble()获取随机数,也可以不设置参数,然后.r.nextdouble()乘以一个数,得到0到这个数之间的随机数,当然random的方法还有好多,用eclipse或者netbeans的话直接r.之后就有好多方法介绍的.
再问: C#中我看到这段代码 : Random r = new Random (System.Environment.TickCount / num +System.Environment.TickCount ); s = r.Next(16 * 16 ); 不知道是怎么整 既然用到Next了不就可以在0到256之间产生随机数了吗 设置参数是干什么的 处理提问
再答: 这个是c#啊,呵呵,我还当作java回答呢,c#有其特别的意思啦,这个参数可能是对s这个数进行微调的,因为System.Environment.TickCount这个数太大,而且是随即的,一般num是个正数之后,next不会得到1的,不过像你说的这个,我估计是多余了,有可能是第一个想得到num分之一的数,但是没有使用。
再问: C#中我看到这段代码 : Random r = new Random (System.Environment.TickCount / num +System.Environment.TickCount ); s = r.Next(16 * 16 ); 不知道是怎么整 既然用到Next了不就可以在0到256之间产生随机数了吗 设置参数是干什么的 处理提问
再答: 这个是c#啊,呵呵,我还当作java回答呢,c#有其特别的意思啦,这个参数可能是对s这个数进行微调的,因为System.Environment.TickCount这个数太大,而且是随即的,一般num是个正数之后,next不会得到1的,不过像你说的这个,我估计是多余了,有可能是第一个想得到num分之一的数,但是没有使用。
Random r = new Random();括号中可以设置参数吗 用法?实在没分了 请 各位大侠帮下
Random randomobj=`new Random();
matlab中random用法
System.Random random = new Random(~unchecked((int)DateTime.N
FLASH8.0 随机RANDOM() ,括号中除了写个数字外,能引用变量吗?怎么设置可以引
JAVA如何在生成随机数中不包含某个数字? 例如:Random random=new Random();array[i]
声明一个对象时 对向明后面为什么要加括号 比如 用Random进行声明,Random a=new Random();
python中random.random()和random.Random()的区别是什么
int random = (int) (Math.random() * 1000); random = random %
C#产生随机数的问题Random rd = new Random();double W = rd.Next() % 12
Random rn=new Random(); rn.nextInt()&1024//这行什么意思
Random a = new Random(47)什么意思 要具体的.比如为什么要47等等.