随机数字VB程序代码

非常基础的一个VB程序代码,一个按钮,一个框,按下按钮可以随机产生1~20中的一个随机数急求····... 非常基础的一个VB程序代码,一个按钮,一个框,按下按钮可以随机产生1~20中的一个随机数 急求···· 展开
 我来答
kracule
2010-12-05 · TA获得超过2085个赞
知道小有建树答主
回答量:618
采纳率:0%
帮助的人:401万
展开全部
text1.text=int((rnd*20)+1)

为了生成某个范围内的随机整数,可使用以下公式:

Int((upperbound - lowerbound + 1) * Rnd + lowerbound)

upperbound 是随机数范围的上限,而 lowerbound 则是随机数范围的下限。

Rnd 函数

返回一个包含随机数值的 Single。

语法

Rnd[(number)]

可选的 number 参数是 Single 或任何有效的数值表达式。

返回值

如果 number 的值是 Rnd 生成
小于 0 每次都使用 number 作为随机数种子得到的相同结果。
大于 0 序列中的下一个随机数。
等于 0 最近生成的数。
省略 序列中的下一个随机数。

说明

Rnd 函数返回小于 1 但大于或等于 0 的值。

number 的值决定了 Rnd 生成随机数的方式。

对最初给定的种子都会生成相同的数列,因为每一次调用 Rnd 函数都用数列中的前一个数作为下一个数的种子。

在调用 Rnd 之前,先使用无参数的 Randomize 语句初始化随机数生成器,该生成器具有根据系统计时器得到的种子。
AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
hst0012008
2010-12-06 · TA获得超过367个赞
知道小有建树答主
回答量:373
采纳率:0%
帮助的人:327万
展开全部
使用函数 rnd()生成0~1之间的随机数(建议自己测试),然后对rnd进行加减乘除或更复杂的运算,一般可以得到你想要的某一类随机数,随机密码,随机字符串等
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mdoom
2010-12-06 · TA获得超过2923个赞
知道大有可为答主
回答量:1370
采纳率:0%
帮助的人:705万
展开全部
Private Sub Command1_Click()
Dim i As Integer
Randomize
Text1.Text = Int(Rnd() * 19) + 1
End Sub
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ye871419993
2010-12-05
知道答主
回答量:71
采纳率:0%
帮助的人:20.3万
展开全部
text1.text=int(rnd(*21))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
中正立仁
2010-12-05 · TA获得超过1117个赞
知道小有建树答主
回答量:418
采纳率:0%
帮助的人:363万
展开全部
text1.text=int(rnd(*21))
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式