首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
付费问答
发新帖
0
0
[旧帖]
[求助]关于Random函数的神奇之处……大侠们研究一下!!!太灵异了!
0.00雪花
发表于: 2011-10-6 17:21
1807
[旧帖]
[求助]关于Random函数的神奇之处……大侠们研究一下!!!太灵异了!
0.00雪花
GLCWOLF
2011-10-6 17:21
1807
Random这个函数后面有一个参数,按理说是产生随机数的一个范围!比如是5的话,那么就产生0,1,2,3,4随机的一个数!但是,当参数是2的时候,为什么只有1,而不产生0呢(已经大量的誓言了,至少运行50次,但是只有1,没有0)?我弄成3的时候,会产生0,1,2三个随机数,各位大侠知道什么原因吗?
[培训]传播安全知识、拓宽行业人脉——看雪讲师团队等你加入!
收藏
・
0
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
13
)
GLCWOLF
雪 币:
56
活跃值:
(25)
能力值:
( LV3,RANK:20 )
在线值:
发帖
8
回帖
26
粉丝
0
关注
私信
GLCWOLF
2
楼
百度了一下这个函数的说明,也没错啊,百度结果如下
它是随机数字产生函数 random函数返回一个0~num-1之间的随机数. random(num)是在stdlib.h中的一个宏定义. num和函数返回值都是整型数.
神奇啊
2011-10-6 17:25
0
defe
雪 币:
4
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
0
回帖
5
粉丝
0
关注
私信
defe
3
楼
这个函数还真是不清楚的哦
2011-10-6 19:04
0
GLCWOLF
雪 币:
56
活跃值:
(25)
能力值:
( LV3,RANK:20 )
在线值:
发帖
8
回帖
26
粉丝
0
关注
私信
GLCWOLF
4
楼
是啊,很神奇的函数……
2011-10-6 19:08
0
小艾AI
雪 币:
23
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
3
回帖
27
粉丝
0
关注
私信
小艾AI
5
楼
长见识了我
2011-10-6 20:02
0
幻影火
雪 币:
416
活跃值:
(25)
能力值:
( LV2,RANK:10 )
在线值:
发帖
6
回帖
368
粉丝
0
关注
私信
幻影火
6
楼
random 按照理論上,是利用數學算法做出來的一個假的亂數,因為如果你給他的基準一樣,那他就會給你一樣的亂數。
基本上如果你要完全的亂數,你需要用時間,當作基準。這樣就會產生完全的亂數。
因為random當初只是要這次和下次的執行不要一樣的數字,所以她只會在同一次執行的期間亂數,如果是不同執行比較,會發現你給的基準一樣,亂數會一樣。
至於你說的那個問題,那個就是他random數學算法的問題
2011-10-6 20:14
0
GLCWOLF
雪 币:
56
活跃值:
(25)
能力值:
( LV3,RANK:20 )
在线值:
发帖
8
回帖
26
粉丝
0
关注
私信
GLCWOLF
7
楼
嗯,谢谢啊!那看来要自己弄个根据时间得出来的数字,当作随机数了!谢谢!嘿嘿!
2011-10-6 20:56
0
李晓岚
雪 币:
2676
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
1
回帖
95
粉丝
0
关注
私信
李晓岚
8
楼
ansi C 里只有rand函数,并且是无参的,stdlib.h里也没有random的宏定义,至少MinGW gcc (GCC) 4.5.2和Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 16.00.30319.01 for 80x86编译器中是没有,不知到底确切是哪个函数?
2011-10-6 23:01
0
幻影火
雪 币:
416
活跃值:
(25)
能力值:
( LV2,RANK:10 )
在线值:
发帖
6
回帖
368
粉丝
0
关注
私信
幻影火
9
楼
不過你給2,範圍太小了,可能他的algorithm 算出來,剛好都是1,你可能需要執行大概65535還是1048575看看,執行較多次,可能就會看到0
2011-10-6 23:13
0
GLCWOLF
雪 币:
56
活跃值:
(25)
能力值:
( LV3,RANK:20 )
在线值:
发帖
8
回帖
26
粉丝
0
关注
私信
GLCWOLF
10
楼
windows里面的一个API吧,头文件是
include Stdlib.Inc
includelib Stdlib.lib
2011-10-6 23:35
0
GLCWOLF
雪 币:
56
活跃值:
(25)
能力值:
( LV3,RANK:20 )
在线值:
发帖
8
回帖
26
粉丝
0
关注
私信
GLCWOLF
11
楼
天哪,还是算了吧,太多次了!就是个换桌面,而且图片也很多!
2011-10-6 23:35
0
juko
雪 币:
2
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
0
回帖
5
粉丝
0
关注
私信
juko
12
楼
没有接触过这个函数啊 了解下了
2011-10-7 08:55
0
幻影火
雪 币:
416
活跃值:
(25)
能力值:
( LV2,RANK:10 )
在线值:
发帖
6
回帖
368
粉丝
0
关注
私信
幻影火
13
楼
如果不要的話,你就將給的數字加大,因為你給的2,範圍其實很小,在他algorithm裡面可能很容易算出1。
2011-10-7 11:41
0
GLCWOLF
雪 币:
56
活跃值:
(25)
能力值:
( LV3,RANK:20 )
在线值:
发帖
8
回帖
26
粉丝
0
关注
私信
GLCWOLF
14
楼
是啊,如果给2的话,我突然感觉自己好2啊
2011-10-7 12:42
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
GLCWOLF
8
发帖
26
回帖
20
RANK
关注
私信
他的文章
[求助]自己定义的函数传递句柄时出现问题
1159
[求助]没有邀请码,感觉很对不起楼主……
5242
[建议]发现论坛一个小小的问题,不知道算不算BUG,管理员看下!
1227
[原创]关于使用SystemParametersInfo设置背景桌面的问题一点点心得
3498
[求助]SystemParametersInfo函数支持JPG的办法
1824
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部