-
VB6.0
常用函数
常用数学函数
函数名
Sqr(Num)
Log(Num)
Exp(Num)
Abs(Num)
Hex(Num)
Oct(Num)
Sgn(Num)
Rnd
(
Num
)
< br>
Sin
(
Num
)
Cos
(
Num
)
Tan
(
Num
)
Atn
(
Num
)
p>
功能
求平方根
求自然对数,
Num>0
求以
e
为底的幂值,即求
e
num
求
N
um
的绝对值
求
Num
的十六进制,返回的是字符型值
< br>求
Num
的八进制,返回的是字符型值
< br>
示例
Sqr
(
16
)
< br>Log
(
30
)
Exp
(
4
)
Abs
(
-2
)
Hex
(
30
)
Oct
(
20
)
结果
4
3.4
54.598
2
“
1E
”
“
24
”
1
0
1
1.56
0.79
求
Num
的符号,当
Num>0
,返回
1
;
Num=0
,
Sgn
(
15
)
返回
0
;
Num<0,
返回
-1
产生一个在(
0
,
1
)区间均匀分布的随机数,
见下备注
每次的值不同
求
Num
的正弦值,
Num
的
单位是弧度
求
Num
的余弦值,
Num
的单位是弧度
求
Num
的正切值,
Num
的单位是弧度
求<
/p>
Num
的反正切值,
Num
的单位是弧度
Sin
(<
/p>
0
)
Cos<
/p>
(
0
)
Tan
(
0
)
Atn
(
0
)
***
备注:
Rnd
在调用
Rnd
之前,先使用无参数的
Randomize
语句初始化随机数
生成器。
否则每次产生的随机数都一样。
可采用
Int
(
Rnd*
(
UBound-LBound+1
)
+LBound
)
例
,产生
1~100
的随机数:
Int<
/p>
(
Rnd*100+1
)
例,产生
A~Z
的字符:<
/p>
Chr
(
Int
(
Rnd*26+65
)
)
常用的字符串函数
函数名
Len(String) <
/p>
LenB
(
Stirng
)
Left(String,n)
Right(string,n)
Mid(string,n1,n2)
Ucase(string)
Lcase
(
string
)
Ltrim(string)
Rtrim(string)
Trim(string)
功能
<
/p>
求
string
字符串的字符长度
求
string
字
符串的字节个数
从
string
p>
字符串左边取
n
个字符
从
string
字符串右边取<
/p>
n
个字符
从<
/p>
string
字符串第
n1
字符开始取
n2
个字符
<
/p>
将
string
所有小写改为大写
将
string
所
有大写改为小写
去掉
string<
/p>
左边空格
去掉
string
右边空格
去掉两边的空格
示例
Len
(
”
Lester
”
< br>)
LenB
(
”
Lester
”
)
Left
(
”
lester
”
,3
)
Right(
“
< br>lester
”
,3)
Mid
(
”
lester
”
,2,2
)
< br>Ucase
(
”
lester<
/p>
”
)
结果
6
12
“
les
”
“
ter
”
“
es
”
<
/p>
“
LESTER
”
Lcase
(
”
< br>LEASTER
”
)
“
lester
”
<
/p>
Ltrim
(
”
ABC
”
)
“
ABC
”
Rtrim(
“
ABC
”
)
“
ABC
”
Trim
(
”
ABC
”
)
“
ABC
”
Instr
(
”
lester
”
,s,1
)
3
Space
(<
/p>
3
)
“”
Instr(string,<
/p>
”
字符
”
,M)
在
string
中查找
”
字符
”
,返回其位
置,
M=1
不区分大小写,省略区分
Space
(
n
)
StrReverse(C)
得到
n
个空格
将字符串反序
StrReverse
(
”
abc
”
)
“
cba
”
**
备注:一个汉字占
2
个字节,一个西文字符占
1
个字节,但
VB
都是占用
2
个字节
p>
-
-
-
-
-
-
-
-
-
上一篇:常用数控系统G代码总汇
下一篇:VISUALBASIC6.0基本语句与知识