yjlover 发表于 2005-8-23 21:50:57

winrunner有没有这样的函数?

wINRUNNER里面有没有可以在一个指定的范围里面随机抽取其中的数字的函数啊?


谢谢大家!

simen12 发表于 2005-8-23 22:33:34

有呀
rand()

yjlover 发表于 2005-8-24 14:23:08

这个怎么用啊?
rand(1,10)?

kai_top 发表于 2005-8-24 14:46:39

public function random(k,n)
{n=int((k-1)rand()+100);
return(n);
}
for(i=1;i<=500;i++)
{
m=random(100,n);
}
以上表示生成500个100-200以内的随机整数

hihihaha910 发表于 2005-8-25 09:34:01

学习ing~~

aswoon911 发表于 2005-9-14 13:13:59

Originally posted by kai_top at 2005-8-24 02:46 PM:
public function random(k,n)
{n=int((k-1)rand()+100);
return(n);
}
for(i=1;i<=500;i++)
{
m=random(100,n);
}
以上表示生成500个100-200以内的随机整数


你的程序有点小问题:
1.为增加随机性,最好rand之前使用srand()定义种子.
2.n=int((k-1)rand()+100);
   错误.
按你的目的应该是:n=int((k-1)*rand()+100);
两个语句运行结果截然不同

aswoon911 发表于 2005-9-14 13:14:22

Originally posted by kai_top at 2005-8-24 02:46 PM:
public function random(k,n)
{n=int((k-1)rand()+100);
return(n);
}
for(i=1;i<=500;i++)
{
m=random(100,n);
}
以上表示生成500个100-200以内的随机整数


你的程序有点小问题:
1.为增加随机性,最好rand之前使用srand()定义种子.
2.n=int((k-1)rand()+100);
   错误.
按你的目的应该是:n=int((k-1)*rand()+100);
两个语句运行结果截然不同
页: [1]
查看完整版本: winrunner有没有这样的函数?