社区
MS-SQL Server
帖子详情
请问关于随机函数
街角咖啡
2007-04-07 10:00:44
关于随机函数Rand(),既然在不指定种子的情况下系统将生成它自己的不定种子值。那么为什么我们还需通过给定种子的方式来获取随机数呢?不是很明白,请指教...
...全文
298
7
打赏
收藏
请问关于随机函数
关于随机函数Rand(),既然在不指定种子的情况下系统将生成它自己的不定种子值。那么为什么我们还需通过给定种子的方式来获取随机数呢?不是很明白,请指教...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rookie_one
2007-04-08
打赏
举报
回复
不使用种子的话,在一次查询时候会出现一样
街角咖啡
2007-04-08
打赏
举报
回复
理解了,谢谢大家!
OracleRoob
2007-04-07
打赏
举报
回复
create table #t(id int)
insert into #t select 1
insert into #t select 2
insert into #t select 3
insert into #t select 4
insert into #t select 5
--这种情况,你可以看到是否需要使用种子,而且使用种子时,让种子之间的差距足够大
--如果不使用种子,虽然ID不同,但是每行记录的随即数都相同
select id,Rand() as 随机数1, rand(id*100000) as 随机数2
from #t
drop table #t
街角咖啡
2007-04-07
打赏
举报
回复
那么请问在那种情况下会需要用到指定种子呢?
OracleRoob
2007-04-07
打赏
举报
回复
不需要指定种子。
dawugui
2007-04-07
打赏
举报
回复
RAND
返回 0 到1 之间的随机float 值。
如果需要0到100的整数咋办?
select cast(rand() * 100 as int) as '0-100之间的整数'
/*
0-100之间的整数
-----------
39
(所影响的行数为 1 行)
*/
wangdehao
2007-04-07
打赏
举报
回复
那么为什么我们还需通过给定种子的方式来获取随机数呢?
---
不指定吧
等概率
随机
函数
的实现
本文围绕等概率
随机
函数
的实现展开。介绍了C语言中rand()
函数
的范围及局限性,重点阐述用大
随机
函数
生成小
随机
函数
,如利用等概率Rand5产生等概率Rand3,并给出代码及概率证明。还提及用小
随机
函数
生成大
随机
函数
、不等概率生成等概率等内容。
随机
函数
计算机,
随机
函数
本文介绍了Excel和C语言中的
随机
函数
使用方法,包括生成
随机
数、
随机
字母及不重复序列的技巧。详细展示了如何利用RAND()
函数
生成特定范围内的
随机
数及字符。
systemverilog
随机
函数
本文介绍了SystemVerilog中的
随机
函数
。包括pre_randmosize()和post_randmosize(),它们是
随机
化前后的回调
函数
,可用于设置非
随机
变量、计算误差等;还提到了
随机
数
函数
,如random()、$urandom_range()。
随机
函数
_VB类型转换
函数
和
随机
函数
用法
博客介绍了 VB 中转换
函数
和
随机
函数
相关知识。提到 0 到 31 数字与非打印 ASCII 代码相同,Val
函数
读取字符串规则。还讲解产生 1 - 10 整数的
随机
数表达式,通过程序运行对比发现,使用 Rnadomzie
函数
变换
随机
种子才能实现真正
随机
。
python
随机
函数
_学不会的Python
函数
——
随机
函数
本文介绍了Python中random模块用于生成
随机
数的多个
函数
,如random()生成0~1
随机
浮点数、uniform(a,b)生成a与b间
随机
浮点数、randint(a,b)返回指定范围
随机
整数等,还介绍了choice、shuffle、sample等
函数
的用法。
MS-SQL Server
34,875
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章