thirty-必杀技
(一)类型转换类函数
1.
CType(X)
[
格式
]
:
P=CBool(X)
'
将
X
转换
为
“
布尔
”
(
Boolean
)类型
P=CByte(X)
'
将<
/p>
X
转换为
“
字节
”
(
Byte
)类型
P=CCur(X)
' <
/p>
将
X
转换为
“<
/p>
金额
”
(
Cur
rency
)类型
P=CDate(X)
'
将<
/p>
X
转换为
“
日期
”
(
Date
)类型
P=CDbl(X)
' <
/p>
将
X
转换为
“<
/p>
双精度
”
(
Do
uble
)类型
P=CInt(X)
'
将
X
转换
为
“
整型
”
(
Integer
)类型
P=CLng(X)
'
将<
/p>
X
转换为
“
长整
型
”
(
Long
)类型
P=CSng(X)
' <
/p>
将
X
转换为
“<
/p>
单精度
”
(
Si
ngle
)类型
P=CStr(X)
'
将
X
转换
为
“
字符串
”
(
String
)类型
P=Cvar(X)
'
将<
/p>
X
转换为
“
变体
型
”
(
Variant
)类型
P=CVErr(X)
'
将
X
转换
为
Error
值
[
范例
]
:
(1). CStr(13)+CStr(23)'
数值转换
成字符串后,用
号连接,
结果:
1323
(2). CInt
(
字符串转换成整型后与
12
相加,<
/p>
结果:
24
(3). P=CInt(True)'
输出结果为
-1
'
布尔值与数值的转换时要注意,
布
尔值只有
True
和
False
,
其中
True
在内
存中为
-1,False
存为
0
(4). CBool(-0.001)'
输出结果为
True
'
将数值转换为布尔型时,等于
0<
/p>
的数值将得到
False
,不等于
0
的数值得到
True.
2. Int(X),Fix(X
)
:取
X
的整数值
[
格式
]
:
P=Int(X) '
取
p>
<=X
的最大整数值
P=Fix(X) '
取
X
的整数部分,直接去掉小数
[
范例
]
:
< br>
(1) Int(-54.6)
' <
/p>
结果为
-55
,取
<=-54.6
的最大整数
(2)
Fix(54.6)
'
结果
为
54
,取整数并直接去掉小数
(二)常用数学函数
[
格式
]
:
1. Abs(N)
取绝对值
例:
Abs(-3.5)
结果:
3.5
2. Cos(N)
余弦函数
例:
Cos(0)
结果:
1
3. Exp(N)
e
为底的指数函数
例:
Exp(3)
结果:
20.068
4. Log(N)
以
e
为底的自然对数
例:
Log(10)
结果:
2.3
5. Rnd[(N)]
产生随机数
例:
Rnd
结果:
0--
1
之间的数
6. Sin(N)
正弦函数
例:
Sin(0)
结果:
0
7. Sgn(N)
符号函数
'
说明:取正负号。
Y=Sgn(X)
既
X>0
则
Y=1
;
X=0
< br>则
Y=0
;
X<0
则
Y= -1
8. Sqr(N)
平方根
例:
Sqr(9)
结果:
3
9. Tan(N)
正切函数
例:
Tan(0)
结果:
0
(N)
反切函数
例:
Atn(0)
结果:
0
[
注意
]
:在三角函数中,以弧度表示
。
(
一<
/p>
)
字符串类函数:
1. ASC(X)
,
Chr(X)
:转换字符字符码
[
格式
]<
/p>
:
P=Asc(X)
返回字符串
X
的第一个字符的字符码
< br>
P=Chr(X)
返回字符码等于
< br>X
的字符
< br>[
范例
]
:
(1)P=Chr(65)
?
输出字符
A,
因为
A
的
ASCII
码等于
65
(2)P=Asc(“A”)
?
输出
65
2. Len(X)
:
计算字符串
X
的长度
p>
[
格式
]
:
P=Len(X)
[
说明
]
:
空字符串长度为
0
,
空格符也算一个
字符,
一个中文字虽然占用
2 Bytes
,
但也算一
个字符。
[
范例
]<
/p>
:
(1)
令
X=””
(
空字符串
)
Len(X)
输出结果为
0
(2)
令
X=”abcd”
Len(X)
输出结果为
4
(3)
令
X=”VB
教程
”
Len(X)
输出结果为
4
3. Mid(X)
函数:读取字符
串
X
中间的字符
[
格式
]
:
P=Mid(X,n)
由
X
p>
的第
n
个字符读起,读取后面的所有字符。
P=Mid(X,n,m)
由
p>
X
的第
n
个字符读
起,读取后面的
m
个字符。
[
范例
]<
/p>
:
(1)
X=”abcdefg”
P=Mid(X,5)
结果为:
P=”efg”
(2) X=”abcdefg”
P=Mid(X,2,4)
结果为
P=”bcde”
4. Replace:
将字符串中的某些特定字符串替换为其他字符串
thirty-必杀技
thirty-必杀技
thirty-必杀技
thirty-必杀技
thirty-必杀技
thirty-必杀技
thirty-必杀技
thirty-必杀技
-
上一篇:如何把PDF中的英文翻译成中文
下一篇:旅游英语课件