社区志愿服务长效机制:有关VB的问题

来源:百度文库 编辑:高考问答 时间:2024/04/27 18:15:45
sgn(10.5)中的sgn是什么意思?
Exp(0)中的Exp是什么意思?
rnd是什么,值是多少?
Int(1.999)中的Int是什么意思?

1。sgn是符号函数,
例:Y=Sgn(X):符号函数.
说明: X>0时Y=1;X=0时 Y=0;X<0 时Y=-1.
例: Response.write sgn(5)
输出: 1

2。Exp得到自然对数
用法:变量 = Exp(数值)。
例Private Sub Command1_Click()
Dim MyVal As Single
MyVal = exp(5)
Print MyVal
Next End Sub

3。rnd得到一个随机数
数字变数 = Rnd
Rnd传回值是小於1的小数,若我们要取整数0到9为数字变数 = Int(Rnd * 10)
若我们要取整数2到11为数字变数 = Int(Rnd * 10 + 2)
程序第一次执行所得到的乱数与以后执行所得到的乱数会一模一样,因为VB内的乱数只是一个固定的表,调用Rnd只不过是依序提出乱数表内的值。

4。Int (x) :取<=X的整数值