星期六, 四月 12, 2008

定制随机数产生域:Setting random number range

这里用到模运算,以C语言为例

如想产生1到100之间的随机数可以
rand() % 100 + 1

如想产生300到420之间的随机数可以
rand() % 120 + 300

公式为
rand() % (max_range - min_range) + min_range

没有评论: