常用内部函数
数学函数
函数
功能
示例
结果
说明
Abs(x)
绝对值
Abs(-50.3)
50.3
Exp(x)
自然指数
Exp(2)
e
*
e
e
(自然对数的底)的某次方
Fix(x)
取整
(
取参数的
整数部分
)
Fix(-99.8)
-99
Int(x)
取整
(
取小于或
等于参数的最大
整数
)
Int(-99.8)
Int(99.8)
-100
99
Log(x)
常用对数
Log(1)
0
求自然对数值
Rnd
随机产生
0
~
1
的单精度值
Int(6*Rnd)+1
1
~
6
要产生一个从
Min
到
Max
的整数,应使用
公式
Int((Max-Min+1)*Rnd+Min)
Round(x,n)
按小数位数四舍
五入
Round(3.14159,3)
3.142
第
2
个参数为小数位数
Sgn(x)
取参数的符号值
Sgn(8.8)
Sgn(-8.8)
Sgn(0)
1
-1
0
参数大于
0
,返回
1
参数小于
0
,返回
-1
参数等于
0
,返回
0
Sin(x)
正弦
Sin(3.14159265/180*90)
1
三角函数以
“
弧度
”
为单位
Cos(x)
余弦
Cos(3.14159265/180*180)
-1
Atn(x)
计算反正切
Atn(1)
0.7854
Tan(x)
计算正切
Tan(3.14159265/180*45)
1
Sqr(x)
算术平方根
Sqr(9)
3
相当于
字符串函数
函数
功能
示例
结果
说明
Len(x)
求字符串的长度
(
字符个数
)
Len("Vb
技术
")
4
LenB(x)
求字符串的字节个数
LenB("Vb
技术
")
8
VB
中采用
Unicode
(
ISO
字符标准)来存储字符,所
有字符都占
2
个字节