首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

发生随机数

2012-09-10 
产生随机数在《计算机常用算法》中有介绍随机数的生成算法三 如何产生设定范围内的随机数由于rand产生的随机

产生随机数
在《计算机常用算法》中有介绍随机数的生成算法

三 如何产生设定范围内的随机数 

 由于rand产生的随机数从0到rand_max,而rand_max是一个很大的数,那么如何产生从X~Y的数呢?

    从X到Y,有Y-X+1个数,所以要产生从X到Y的数,只需要这样写:

    k=rand()%(Y-X+1)+X;

    这样,就可以产生你想要的任何范围内的随机数了。


热点排行