11问答网
所有问题
当前搜索:
vb中产生随机数
请问
vb中
有没有生成
随机数
的函数?
答:
Randomize 是不会得到重复的
随机数
序列的。2、Int((upperbound - lowerbound + 1) * Rnd + lowerbound)Rnd 函数示例本示例使用 Rnd 函数随机生成一个 1 到 6 的随机整数。MyValue = Int((6 * Rnd) + 1) ' 生成 1 到 6 之间的随机数值 ,这里的int 是把后面
产生
的小数转换成整数!
vb
怎样
随机数
数组
答:
函数名称Randomize 用法Randomize(x)说明:初始化随机数发生器 函数名称rnd 用法rnd(x)返回[0,1)之间的随机数 其中x可以省略 用rnd产生的数字是小数,必须另外设定格式,比如要0-99之间的随机整数,即 dim s as integer s=rnd()*100 就行了 如果需要多次,大量
产生随机数
(对随机数要求高一些...
vb
利用随机函数
产生
10个1~100之间的
随机数
,显示出最大值最小值,平均...
答:
Private Sub Form_Click()Dim a(9) As Integer, max As Integer, min As Integer, arg As Single, i As IntegerRandomizeFor i = 0 To 9 a(i) = Int(Rnd * 100) + 1 arg = arg + a(i) If i = 0 Or a(i) > max Then max = a(i) If i = 0 Or a(i) ...
如何用
VB产生随机数
呢?
答:
randomize '以系统时间作为随机种子 (如果没有上面那句的话每次运行程序生成的
随机数
都是一样的。加了上面那一句则不会)1<=rnd<0 是一个不等式 要生成多少到多少的随机数要用上面的不等式换算得出 比如要算 10 到20 的 则不能是Int(rnd*20+10)而是根据上面的不等式求出 正解因为Int(11*...
vb
如何
产生随机数
答:
Private m_Randed() As Long Private Max As Long '注:以上变量请勿改写,除非Rand还未调用或者清零 Function Rand() As Single Dim s As Single Randomize s = Int(Rnd * UBound(m_Randed))Rand = s For i = 1 To UBound(m_Randed)'思路:如果等于已经
产生
过的
随机数
则+1 If s = ...
vb产生随机数
答:
Private Sub Command1_Click()form1.Cls Randomize Dim s(9) As Integer For i = 0 To 9 a = Int(Rnd * 10)s(a) = s(a) + 1 Print a;Next Print For i = 0 To 9 Print "s(" & i & ")="; s(i)Next End Sub
VB
~单击
产生随机数
命令按钮,产生10个两位正整数,并显示到窗体上_百度...
答:
Private Sub Command1_Click()Dim i As Integer For i = 1 To 10 Print Int(Rnd() * 90) + 10;Next i Print End Sub Private Sub Form_Load()Command1.Caption = "
产生随机数
"End Sub
用
VB
编写一个程序:
随机产生
10个递增的100~400的
随机数
,存放到数组中...
答:
private sub FORM1_LOAD()dim a(1 to 10) as Integer,I AS INTEGER FOR I=1 TO 10 A(I)=RAND*300+100 NEXT 对数组排序,课本上有的,抄过来就可以,我就不往上敲了 END SUB 如果不行就是你窗体的属性设置不对,具体我忘那个属性了,你做一个按钮,把时间改为单击按钮事件 ...
VB中随机
函数的公式是什么
答:
Visual Basic中随机函数 格式:Rnd(<数值表达式>)功能:求[0,1)之间的一个
随机数
语法: Rnd[(number)]如果 number 的值是 Randomize 生成 小于 0 ,每次都使用 number 作为随机数种子得到的相同结果。大于 0 ,以上一个随机数为种子
产生
下一个随机数。等于 0 ,产生与最近生成的随机数相同的随机...
VB中
如何取
随机数
?
答:
为了生成某个范围内的随机整数,可使用以下公式:Int((upperbound - lowerbound + 1) * Rnd + lowerbound)这里,upperbound 是
随机数
范围的上限,而 lowerbound 则是随机数范围的下限。注意 若想得到重复的随机数序列,在使用具有数值参数的 Randomize 之前...
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜