如何让变量每5秒种变换一次数值,并且在1-100之间(20分)

  • 主题发起人 主题发起人 fxmpeng
  • 开始时间 开始时间
F

fxmpeng

Unregistered / Unconfirmed
GUEST, unregistred user!
另外,如果做一个像股票行的窗口,最好用什么控件
 
用一个timer 控件向变量里写这就行了
设置interval=5000
 
timer + random(100)
 
在一个timer控件的ontimer事件中:(interval=5000)
randomize;
变量:=random(100);
 
谢谢
这样做是不是只能等于1-100的整数,如何让它能够等于-100至100之间的任何数值呢
 
100-random(200);
 
如果要提高0这个数值被选种的几率,也就是说让变量在随机选择时,一半的情况都是变量等于零,我该怎么办?
 
这样就不是随机数啊,就看你的把握了
你可以这样同时用2个随机数,一个在
1~2之间变,一个在1~100之间变,如果
第一个随机数是1,那么就不用第2个随
机数了,直接返回0,如果是2,那就用
第2个随机数了。
 
后退
顶部