博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
两种实现随机数的方法
阅读量:7028 次
发布时间:2019-06-28

本文共 409 字,大约阅读时间需要 1 分钟。

FM:http://www.alphatom.com/content/view/87/69/

产生随机数最重要的在于seed的选取.

通常情况下使用的是系统的时间,不过对于某些快的cpu,这种方法产生的随机数也会重复.

下面利用GUID的Hashcode作为seed,倒不失为一个简单有效的方法.
还有一种:
private string GetRandomString(int maxLength) dot.gif{
InBlock.gif   
string randomString = null;
InBlock.gif   Random rNumber 
= new Random(Environment.TickCount);
ExpandedSubBlockStart.gifContractedSubBlock.gif   
for(int i = 0; i < maxLength; i++dot.gif
InBlock.gif      randomString 
= randomString + Convert.ToChar(rNumber.Next(65,90));
ExpandedSubBlockEnd.gif   }
InBlock.gif   
return randomString;

转载地址:http://zwgxl.baihongyu.com/

你可能感兴趣的文章
OpenJudge百炼习题解答(C++)--题4074:积水量
查看>>
python - hadoop,mapreduce demo
查看>>
mongodb常见管理命令
查看>>
1.7 以函数对象取代函数
查看>>
java File.separator 简介
查看>>
python-time模块
查看>>
Vue过渡效果之JS过渡
查看>>
跨站请求伪造CSRF
查看>>
oc76--NSMutableDictionary
查看>>
Java中Runnable和Thread的区别
查看>>
二叉树的python可视化和常用操作代码
查看>>
http返回码
查看>>
Visual Studio 2017启动x86的Android模拟器失败
查看>>
webpack 引入jquery和第三方jquery插件
查看>>
CountDownTimer的用法及原理
查看>>
脚本中export不起作用的原因分析
查看>>
flexbox布局
查看>>
Python 元组 tuple() 方法
查看>>
P1624 单词缩写
查看>>
异常检测概览——孤立森林 效果是最好的
查看>>