怎样写一段可以生成闭区间0到13的随机数vb程序
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/12 03:56:05
怎样写一段可以生成闭区间0到13的随机数vb程序
int(rnd*13)+1
再问: 非常感谢您帮我回答这个问题,但是int函数是取整,我希望的是能生成闭区间内所有随机数包括2.5这样的小数
再答: rnd*13+1
再问: 但是这又去到了13到14之间的随机数还是不符合要求,我希望取到0到13闭区间内的随机数而没有其他多余的数
再答: 产生就是13→14之间的随机数
再答: rnd范围0→1之间
再问: 13乘0等于0,,,13乘1等于13,,加上1就是1到14之间的左闭又开的随机数啦
再答: 小于1
大于0
再答:
再问: 对呀但是13乘(0,1)等于(0,13)对吧
再答: 乘法也要教吗,小孩都会
rnd*13
结果一定大于0小于13
再答: int去除小数部分,rnd*13所以最小为0,最大为12
再问: 哦,其实我的问题是如何让这个随机数是产生在闭区间内的,因为Rnd函数产生的随机数是在一个左闭又开的区间内的。
再问: 谢谢你能为我这么努力的寻找答案
再答: 例如生成60 到 90 之间的数
private sub form_Activate()
msgbox int(rnd*30)+1+60
end sub
再问: 非常感谢您帮我回答这个问题,但是int函数是取整,我希望的是能生成闭区间内所有随机数包括2.5这样的小数
再答: rnd*13+1
再问: 但是这又去到了13到14之间的随机数还是不符合要求,我希望取到0到13闭区间内的随机数而没有其他多余的数
再答: 产生就是13→14之间的随机数
再答: rnd范围0→1之间
再问: 13乘0等于0,,,13乘1等于13,,加上1就是1到14之间的左闭又开的随机数啦
再答: 小于1
大于0
再答:
再问: 对呀但是13乘(0,1)等于(0,13)对吧
再答: 乘法也要教吗,小孩都会
rnd*13
结果一定大于0小于13
再答: int去除小数部分,rnd*13所以最小为0,最大为12
再问: 哦,其实我的问题是如何让这个随机数是产生在闭区间内的,因为Rnd函数产生的随机数是在一个左闭又开的区间内的。
再问: 谢谢你能为我这么努力的寻找答案
再答: 例如生成60 到 90 之间的数
private sub form_Activate()
msgbox int(rnd*30)+1+60
end sub
怎样写一段可以生成闭区间0到13的随机数vb程序
用vb怎样生成10个不重复的(1到10)随机数?
vb产生两个数之间的随机数闭区间
vb语句 设计一个随机数程序,生成10个范围是1到100随机整数,并求出这10个数的最大值,最小值和平均数
用vb如何生成0-100之间的随机数
哪位大侠可以帮我编个VB程序:数字0到5和字母A到F随机生成一个12位的组合……
vb中如何生成不同的随机数
VB生成不重复的随机数
从0到9里面随机生成7个数,要不重复的7个数,然后显示出来,VB程序应该怎么写
as的Math.random()怎样写能生成-5到5之间的随机数
VB 编写程序,生成10个无重复数(即互不相等)的两位随机数
VB 1到N的平方求和怎么写.程序