24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 1360  |  回复: 8
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

lcj09

新虫 (小有名气)

[求助] 随机数的生成 已有1人参与

找到一个这样的随机数生成函数
CODE:
FUNCTION ran1(idum)
INTEGER idum,IA,IM,IQ,IR,NTAB,NDIV
REAL ran1,AM,EPS,RNMX
PARAMETER (IA=16807,IM=2147483647,AM=1./IM,IQ=127773,IR=2836,
* NTAB=32,NDIV=1+(IM-1)/NTAB,EPS=1.2e-7,RNMX=1.-EPS)
INTEGER j,k,iv(NTAB),iy
SAVE iv,iy
DATA iv /NTAB*0/, iy /0/
if (idum.le.0.or.iy.eq.0) then
idum=max(-idum,1)
do j=NTAB+8,1,-1
k=idum/IQ
idum=IA*(idum-k*IQ)-IR*k
if (j.le.NTAB) iv(j)=idum
enddo
iy=iv(1)
endif
k=idum/IQ
idum=IA*(idum-k*IQ)-IR*k
if (idum.lt.0) idum=idum+IM
j=1+iy/NDIV
iy=iv(j)
iv(j)=idum
ran1=min(AM*iy,RNMX)
return
END

请问这个RNMX=1.-EPS中1.-EPS是什么意思呢?看不懂啊!
还有,这个代码大概是什么意思呢?是不是不管做什么研究,只要需要随机数,它都适用?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lcj09

新虫 (小有名气)

引用回帖:
3楼: Originally posted by 洞天风雷 at 2016-02-02 21:10:21
最大允许的随机数

那么请问,我如果要调用这个产生随机数的方法,它的返回值是不是这里面最后的数ran2?ran2就代表产生的随机数码?
7楼2016-02-24 13:22:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 9 个回答

lcj09

新虫 (小有名气)

怎么没人回复我呢?这块实现不了代码就没法进行了。而且,我只知道一般要产生随机数的时候,一般会调用random()函数吧!
2楼2016-01-29 23:26:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

洞天风雷

铁杆木虫 (正式写手)

锦瑟无端五十弦,一弦一柱思华年
3楼2016-02-02 21:10:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

virtualzx

木虫 (著名写手)

除了玩玩,一般不要手写随机数生成器。速度慢,随机性没有保障

发自小木虫IOS客户端
4楼2016-02-04 00:59:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 326求调剂 +8 崽崽仔 2026-04-02 8/400 2026-04-02 23:00 by 无际的草原
[考研] 化学070300-总分378-求调剂 +5 挪椅子的泡泡糖 2026-04-02 5/250 2026-04-02 22:20 by ZXlzxl0425
[考研] 295求调剂 +6 愿旅途永远坦然 2026-04-02 6/300 2026-04-02 21:57 by macy2011
[考研] 材料调剂 +7 一样YWY 2026-04-02 7/350 2026-04-02 21:49 by dongzh2009
[考研] 288求调剂 一志愿哈工大 材料与化工 +31 洛神哥哥 2026-03-31 33/1650 2026-04-02 20:00 by tianyyysss
[考研] 298求调剂 +4 zzz,,r 2026-04-02 7/350 2026-04-02 18:57 by 1939136013狗壮
[考研] 一志愿厦门大学材料工程专硕354找调剂!!! +7 贝呗钡钡 2026-03-30 7/350 2026-04-02 12:19 by 1753564080
[考研] 327求调剂 +9 汲亦昊 2026-03-29 9/450 2026-04-02 11:44 by 运气yunqi
[考研] 289求调剂 +23 新时代材料 2026-03-27 26/1300 2026-04-02 10:29 by oooqiao
[考研] 270调剂 +7 maxjxbsk 2026-04-02 7/350 2026-04-02 09:50 by yulian1987
[考研] 一志愿北交大材料工程,总分358 +4 cs0106 2026-04-01 4/200 2026-04-02 07:42 by 尚水阁主
[考研] 285求调剂 +11 AZMK 2026-04-01 11/550 2026-04-01 22:40 by peike
[考研] 295材料工程专硕求调剂 +19 1428151015 2026-03-27 19/950 2026-04-01 22:34 by peike
[考研] 求调剂 +4 DADA怪 2026-03-31 4/200 2026-04-01 14:30 by ZXlzxl0425
[考研] 一志愿 南京航空航天大学 ,080500材料科学与工程学硕 +10 @taotao 2026-03-31 11/550 2026-04-01 09:43 by xiayizhi
[考研] 085404 22408 315分 +5 zhuangyan123 2026-03-31 6/300 2026-03-31 13:48 by limeifeng
[考研] 334求调剂 +7 Trying] 2026-03-31 7/350 2026-03-31 12:33 by 无际的草原
[考研] 福建理工大学材料学院先进合金团队招收考研调剂学生 +3 大华金商都 2026-03-30 4/200 2026-03-31 01:04 by 方英俊602
[考研] 348求调剂 +6 小懒虫不懒了 2026-03-28 6/300 2026-03-30 10:29 by Evan_Liu
[考研] 272求调剂 +7 脚滑的守法公民 2026-03-27 7/350 2026-03-27 17:23 by laoshidan
信息提示
请填处理意见