VB程序设计—李淑华 第3章 VB程序设计的基础(二).ppt

VB程序设计—李淑华 第3章 VB程序设计的基础(二).ppt

ID:51618361

大小:471.00 KB

页数:39页

时间:2020-03-26

VB程序设计—李淑华 第3章 VB程序设计的基础(二).ppt_第1页
VB程序设计—李淑华 第3章 VB程序设计的基础(二).ppt_第2页
VB程序设计—李淑华 第3章 VB程序设计的基础(二).ppt_第3页
VB程序设计—李淑华 第3章 VB程序设计的基础(二).ppt_第4页
VB程序设计—李淑华 第3章 VB程序设计的基础(二).ppt_第5页
资源描述:

《VB程序设计—李淑华 第3章 VB程序设计的基础(二).ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、转换函数Int(x)求不大于自变量x的最大整数Fix(x)去掉一个浮点数的小数部分,保留其整数部分Hex$(x)把一个十进制数转换为十六进制数Oct$(x)把一个十进制数转换为八进制数Asc(x$)返回字符串x$中第一个字符的ASCII码Chr$(x)把x的值转换为相应的ASCII码字符Str$(x)把x的值转换为一个字符串Cint(x)把x的小数部分四舍五入,转化为整数Ccur(x)把x的值转换为货币类型值,小数部分保留4位且四舍五入CDbl(x)把x的值转换为双精度数CLng(x)把x的小数部分四舍五入转换为长整数型数CvSng(x)把x的值转换为单精度数CVar(x)把x的值转

2、换为变体类型值数学函数Sin(x)返回自变量x的正弦值Cos(x)返回自变量x的余弦值Tan(x)返回自变量x的正切值Atn(x)返回自变量x的反正切值Abs(x)返回自变量x的绝对值Sgn(x)返回自变量x的符号Sqr(x)返回自变量x的平方根,x必须是大于或等于0Exp(x)返回以e为底、以x为指数的值,求e的x次方随机数函数Rnd(x)产生一个0~1之间的单精度随机数日期函数Day(Now)返回当前的日期〖BHDW〗WeekDay(Now)返回当前的星期Month(Now)返回当前的月份Year(Now)返回当前的年份〖BHD〗时间Hour(Now)返回小时(0~23)Minu

3、te(Now)返回分钟(0~59)Second(Now)返回秒(0~59)说明:(1)三角函数的自变量x是一个数值表达式。其中Sin、Cos和Tan的自变量是以弧度为单位的角度,而Atn函数的自变量是正切值为x的角度,以弧度为单位。在一般情况下,自变量以角度给出,可以用下面的公式转换为弧度。1度=π/180=3.14159/180(弧度)说明:(2)日期和时间函数的自变量Now是一个内部变量,不需要用户定义。用它作自变量,可以用日期和时间函数返回当前系统的日期和时间。(3)符号函数Sgn(x)的值:当x<0时,函数的返回值为-1当x=0时,函数的返回值为0当x>0时,函数的返回值为1

4、(4)用Rnd()函数可以产生0~0.999999999之间的随机小数函数,当一个应用程序不断地重复使用随机函数时,同一序列的随机数会反复出现,用Randomize语句,重复执行程序,每次产生的随机数可以不同。Randomize语句的格式如下:Randomize(x)这里的x是一整型数,它是随机数发生器的“种子数”,可以省略。说明:(5)验证这些函数的最简单的方法是,在立即窗口中输入命令行,可以立即显示出结果。必须先打开立即窗口。例如:在立即窗口中输入下列命令行,可以用Print语句,也可以用“?”代替Print语句。?Sin(3.14159/2)?Cos(3.14159)?Sgn(

5、15)?Sgn(-9)?Sgn(0)?Rnd(0)?Day(Now)3.4.2字符串函数VB提供了大量的字符串函数,字符串函数大都以说明符“$”结尾,表明函数的返回值为字符串。在VB6.0中,说明符“$”可以省略,其功能相同。本书还是加上说明符“$”。1.测字符串长(Len)格式:Len(字符串变量或常量)功能:用于求出字符串变量中所包含的字符个数。说明:(1)函数Len的自变量得到的是自变量中的字符个数。(2)Len函数也可以用于测数值型变量、数组元素或用户自定义类型的字节数。例如:为给定的A$,B$和C$三个字符串变量赋值,并分别测出它们的字符串长度。A$="ABC"B$="LK

6、JHG"C$="TSPR"PrintLEN(A$),LEN(B$),LEN(C$+"CD")End运行结果:3563.4.2字符串函数2.删除空格字符函数(LTrim$、RTrim$和Trim$)格式:(1)LTrim$(字符串)(2)RTrim$(字符串)(3)Trim$(字符串)功能:LTrim$(字符串):去掉“字符串”左边的空格字符;RTrim$(字符串):去掉“字符串”右边的空格字符;Trim$(字符串):去掉“字符串”两边的空格字符。例如:PrintLEN(Trim$("BASIC")),LEN("BASIC")运行结果为:573.4.2字符串函数3.左字符串函数(Lef

7、t$函数)格式:Left$(字符串,n)功能:从字符的左边取n个字符,组成一个子字符串。说明:(1)当n值取值大于字符串的最大字符个数时,则取整个字符串。若n=0,取空字符串。(2)字符串可以是字符串常量、字符串变量、字符串函数或字符串连接表达式。例如:A$="ABCDEFGHIJ"B$=Left$(A$,4)C$=Left$(A$,10)PrintB$,C$End运行结果:ABCDABCDEFGHIJ3.4.2字符串函数4.右字符串函数(Right$函数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。