我想生成一个8位的随机数,请问要怎么做? 我这样做Int((10000000*rnd))可是结果不一定都是8位的,也可能是小于8位的,我想得到固定8位的随机数要怎么做,谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Private Sub Form_Load()RandomizeDebug.Print Format((100000000 * Rnd), "00000000")End Sub 我这样写出错的Int((100000000*rnd),"00000000")另外,我是在ASP环境下的。怎么办啊,谢谢。 Randomizeint aa=Format((100000000 * Rnd), "00000000") for i =1 to 8a=a&i*rndnext i Dim iRandomizei=Int(10000000+89999999*Rnd)Response.Write "i =" & i RandomizeDim a(7) As StringFor i = 0 To 7a(i) = Int(Rnd * 10)NextMsgBox Join(a, "") Randomizex=int(10000000+int10000000*rnd)或是Randomizex=format((10000000*rnd),"00000000") int((上限-下限+1)*rnd+下限)如:Dim Lngnums as LongRandomizeLngnums=Int((99999999-10000000+1)*rnd+10000000) QTP数据驱动框架 vb连接access,查询数字类型的字段怎么写sql 问下这段代码哪里错了呢? ^^轻松收集文章!轻松发布文章!轻松赚钱!!^^ 本人半年业余时间呕心“拙”作,欢迎下载使用!~ 怎样在VB中创建服务? 超难的查询语句(对我来说),请高手伸出缓助之手 多边形求面积的问题 怎么把MsflexGrid空间中的没有数据的记录保存到数据库啊 如何用 shell调用控制面板中的东西? 请问如何用VB和其他软件实现类似SMTP功能,急!!! 帮我看看代码,就是显示一个打开对话框。 如何将文本文件中的内容一行一行读下来
Randomize
Debug.Print Format((100000000 * Rnd), "00000000")End Sub
Int((100000000*rnd),"00000000")
另外,我是在ASP环境下的。怎么办啊,谢谢。
int a
a=Format((100000000 * Rnd), "00000000")
a=a&i*rnd
next i
Randomize
i=Int(10000000+89999999*Rnd)
Response.Write "i =" & i
Dim a(7) As String
For i = 0 To 7
a(i) = Int(Rnd * 10)
Next
MsgBox Join(a, "")
x=int(10000000+int10000000*rnd)或是
Randomize
x=format((10000000*rnd),"00000000")
如:
Dim Lngnums as Long
Randomize
Lngnums=Int((99999999-10000000+1)*rnd+10000000)