怎么用Ruby产生随机数

Python015

怎么用Ruby产生随机数,第1张

如何产生在一定范围内使用Ruby的随机数 1、生成随机整数,可以用RANDBETWEEN函数。如在任意单元格输入函数=RANDBETWEEN(100,600),其中,100是最小值,600是最大值,随机函数将返回100-600之间的随机整数。 2、生成随机小数,可以用rand函数。

如果不想多次随机并检测是否已经存在, 那可以先生成你要的范围, 然后用sample

当然这么做并不适用于范围超级大的时候

range = (1..1000).to_a

p range.sample(5)

以上可以取得5个不重复的1-1000内的数字

貌似是因为金发Ruby第四季的薪酬要高了,剧组请不起,所以换人了。第三季的是凯蒂-卡西迪(Katie Cassidy)饰演的,她出演过好几部电影。第四季的Ruby是杰娜微弗·库塔希(Genevieve Cortese)饰演的,就是Sam扮演者Jared的老婆,而且,已怀孕……