语法: rand(),rand(int seed)函数
返回值: double随机数
说明:返回一个0到1范围内的随机数。若是指定种子seed,则会等到一个稳定的随机数序列。
> select rand();
0.9629742951434543
> select rand(0);
0.8446490682263027
> select rand(null);
0.8446490682263027
ps:如果想要取的0-9或者1-10之间的随机数,x10后向下向上取整即可
select cast(floor(rand() * 10) as int)
select cast(ceiling(rand() * 10) as int)
本文介绍了如何使用rand()函数生成0到1的随机数,并演示了如何通过指定种子实现稳定序列。同时,给出了获取0-9或1-10范围整数的方法。适合理解基础编程中的随机数生成技巧。
1348

被折叠的 条评论
为什么被折叠?



