66问答网
所有问题
vb中如何利用随机函数 产生0 或1
用rnd() 可以??
举报该问题
推荐答案 推荐于2018-04-24
公式是int(rnd()*2)
rnd()产生的是[0,1)的数,rnd()*2产生的就是[0,2)的数。
int(n)是一个截尾函数,得到一个不大于n的最大整数,int(1.999)的值是1。
所以int(rnd()*2)产生的就是大于等于0,小于2的整数,即0和1.
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/UivpUpsissnpsvipi29.html
其他回答
第1个回答 2013-09-20
可以呀
如果末尾是0-5 则0
否则1
第2个回答 2013-09-19
a = Int(2 * Rnd)
第3个回答 2013-09-19
用一下截断函数,它们两个一般都是配合使用的,在VB帮助里看一下。
第4个回答 2013-09-19
=int(rnd()*2)
相似回答
vb
题,
随机数的产生
答:
rnd()是VB6.0中随机
产生0
-
1
之间浮点
数的函数
,若要在第一个文本框(text1)中产生(0,1)之间
的随机数
,则用 text1.text=rnd 若在文本框2(text2)中产生(0,10)之间的随机实数,则 text2.text=rnd*10 若在文本框3(text3)中产生[10,100]的随机整数,则 text3.text=int(rnd*(100-10+1))+1...
VB
编程题:编写
一
个
产生1
至100之间
的随机
整数的Function 过程_百度...
答:
因此要
产生1
~100之间
的随机数
,可以使用Rnd*98,
产生的
是[0,98)的随机数,而int(Rnd*98)产生的是[0,97]之间的随机整数,那么int(Rnd*98)+2产生的就是[2,99]之间的随机整数了,符合目标1到100之间的随机数目的。
函数
代码如下:Public Function sj() As Integer Randomize sj = Int(Rnd * 98...
excelvb随机函数中的Rnd函数并配合取整函数int来介绍
vb随机函数的
使用过...
答:
1
.比如要在A1单元格
生成一
个这样的随机小数,可以这样写代码:Sub 随机数()[A1] = RndEnd Sub 2.又比如要生成20以内
的随机数
,可以这样写:Sub 随机数()[A1] = Int(Rnd * 20)End Sub 总结:RND是
vb随机函数
,可以取到的数在
0
~1之间不包括1, =INT(RND*10)可以是0~9的整数。3. 如...
请问
怎样
在
vb生成一
个
1
到100
的随机
整数?
答:
VB生成
1-100之间的随机整数,可以使用系统自带的Rnd()方法进行实现,代码如下:Private Sub Command_Click() Dim MyValue //定义
一
个随机数 MyValue = Int((100 * Rnd) + 1) //rnd()
函数生成随机数
Print MyValue //打印出这个随机数End SubPrivate Sub Form_Load() Randomize...
VB
只
生成1
和
0的随机函数
答:
Dim a As Integer Randomize a = Int((
1
-
0
+ 1) * Rnd + 0)Print a End Sub -函数解析--- rnd:
随机函数
范围是[0,1)int:取整函数 Randomize:用来使种子随机,如果不加则每次
产生的
随机都是固定的,因为种子是默认的 --- 可以套用以下公式:Int((上限-下限 + 1) * Rnd+下限)...
VB6
里面如何生成一
个
随机的0
到100的整数?
答:
VB6.0可使用Rnd函数和Int函数编写代码生成一个
随机的0
到100的整数。Rnd 函数,返回一个包含随机数值的 Single。Int、Fix 函数,返回参数的整数部分。Rnd 函数示例 本示例使用 Rnd
函数随机生成一
个
1
到 100
的随机
整数。Dim MyValue MyValue = Int((100 * Rnd) + 1) ' 生成 1 到 100 ...
大家正在搜
利用随机函数产生20个
vb产生随机数的函数
vb随机函数10~100
VBA产生随机数的函数
生成0到1之间的随机数的函数
产生0或1的随机数
具有产生随机数功能的函数是
vb随机函数怎么用
vb随机数函数
相关问题
如何使VB中Rnd函数产生的随机数是在[0,1]内?
VB如何生成随机数
VB中随机函数的用法
VB中怎么用RND生成(0,1]的随机数列,,在线等,
在VB中如何产生随机数,就是RND函数的用法
VB只生成1和0的随机函数
vb 里怎样编写0-9,随机产生其中的一个数。
在vb中怎样随机生成0到1之间的数包阔0和1