取随机数算法

转载 2006年06月21日 13:45:00
//先调用它
    srand( (unsigned)time( NULL ) );    //随机数计时开始
    然后调用
    GetRand(float nMin, float nMax)
    {
        float max;
        max=RAND_MAX;
        return (int)(rand()*(nMax-nMin)/max+nMin);
    }
    其中nMin,nMax为你要求的随机数的上下限

相关文章推荐

生成不重复随机数的算法

  • 2010年04月05日 12:37
  • 7KB
  • 下载

Java各种排序算法_随机数

  • 2012年12月10日 21:05
  • 35KB
  • 下载

随机数算法----根据概率取随机数

原帖:http://hi.baidu.com/horseluke/blog/item/d4a1be268a7fec1c8a82a1fc.html   第一种:数组填充 第二种:线...

rand随机数算法

  • 2013年05月29日 16:44
  • 7KB
  • 下载

【随机数生成算法系列】线性同余法和梅森旋转法

一般我们用到的随机算法都是伪随机算法,什么叫伪随机算法呢?伪随机算法意思是假如知道第一个随机种子和随机算法的话就可以推算出下一个随机数。通常我们程序里都是通过当前时间作为随机函数的第一个随机种子,然后...

击鼓传花代码(随机数算法)

  • 2010年12月02日 09:22
  • 264KB
  • 下载

随机数算法产生随机路径

  • 2010年01月12日 19:51
  • 14.55MB
  • 下载

产生伪随机数两种常用算法

我们讲的随机数其实暗指伪随机数。不少朋友可能想到C语言的rand(),可惜这个函数产生的随机数随机性非常差,而且速度很慢,相信几乎不能胜任一般的应用。 古老的LCG(linear congruent...

M序列产生算法及构造伪随机数

  • 2011年04月21日 12:28
  • 79KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:取随机数算法
举报原因:
原因补充:

(最多只允许输入30个字)