回 帖 发 新 帖 刷新版面

主题:关于RND函数的问题(请教)

本人是QB的初学者
刚刚学到RND函数,得知其的作用是随机产生一大于0小于1的数
但我只要一运行,结果的值却总是一个".7055475"  
不管运行多少次,结果只这一个,很纳闷

谁知道怎么回事请告诉我一下,谢谢了

回复列表 (共22个回复)

21 楼

[quote]RANDOMIZE TIMER的意思是让随机种子由于时间的变化而不断的变化,从而产生的随机数也不一样.电脑产生的随机数其实不是真正意义上的随机,产生随机数的过程就像求一个代数式的值一样,只不过无论代入几这个代数式的值一定会落到0--1之间,RANDOMIZE 可以理解为要代入的值。[/quote]
?

22 楼

应该这么用
RANDOMIZE TIMER
int rnd (x*10-x)

我来回复

您尚未登录,请登录后再回复。点此登录或注册