VB常用函数-(2846)

VB常用函数-(2846)

ID:41795581

大小:230.64 KB

页数:7页

时间:2019-09-02

VB常用函数-(2846)_第1页
VB常用函数-(2846)_第2页
VB常用函数-(2846)_第3页
VB常用函数-(2846)_第4页
VB常用函数-(2846)_第5页
资源描述:

《VB常用函数-(2846)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、--常用内部函数-----数学函数函数Abs(x)Exp(x)Fix(x)功能示例结果绝对值Abs(-50.3)50.3自然指数Exp(2)e*e取整(取参数的整数部分)Fix(-99.8)-99取整(取小于说明e(自然对数的底)的某次方-----Int(x)Log(x)RndRound(x,n)Sgn(x)Sin(x)Cos(x)Atn(x)Tan(x)或等于参数的最大整数)常用对数随机产生0~1的单精度值按小数位数四舍五入取参数的符号值正弦余弦计算反正切计算正切Int(-99.8)-100Int(99.8)99Log(1)0Int(6*Rnd

2、)+11~6Round(3.14159,3)3.142Sgn(8.8)1Sgn(-8.8)-1Sgn(0)0Sin(3.14159265/1180*90)Cos(3.14159265/1-180*180)Atn(1)0.7854Tan(3.14159265/1-----1求自然对数值要产生一个从Min到Max的整数,应使用公式Int((Max-Min+1)*Rnd+Min)第2个参数为小数位数参数大于0,返回1参数小于0,返回-1参数等于0,返回0三角函数以“弧度”为单位-----80*45)-----Sqr(x)算术平方根Sqr(9)3相当于字符串函

3、数函数功能示例结果说明求字符串的长度(字符个Len(x)数)Len("Vb技术")4VB中采用Unicode(ISO字符标准)来LenB(x)求字符串的字节个数LenB("Vb技术")8存储字符,所有字符都占2个字节-----Mid(x,n1,n2)Left(x,n)Right(X,n)UCase(x)LCase(x)Trim(x)Ltrim(x)Rtrim(x)Instr(x1,x2,M)从x字符串左边第n1个位置开始向右取n2个字符从x字符串左边开始取n个字符从x字符串右边开始取n个字符将x字符串中所有小写字母转换为大写将x字符串中所有大写字母转换

4、为小写去掉x字符串两边的空格去掉x字符串左边的空格去掉x字符串右边的空格返回字符串x2在字符串x1中的位置,M=1不区分-----Mid("Vb技术"b技"",2,2)Left("Vb技术",3)"Vb技"Right("Vb技术"b技术"",3)UCase("Vb技术")"VB技术"LCase("Vb技术")"vb技术"Trim("Vb技术"Vb技术"")Ltrim("Vb技术"Vb技术")"Rtrim("Vb技术"Vb技术")"Instr("baBBAC","4找不到则返回0BA")-----大小写,省略则区分String(n,返回由n个首字符组成的

5、String(3,"AB")"AAA"x)字符串Space(n)返回n个空格Space(3)""日期和时间函数-----函数功能Date返回系统日期Time返回系统时间Now返回系统日期和时间Year(c)返回指定日期的年份Month(c)返回指定日期的月份Day(c)返回指定日期的日子Weekday返回指定日期的星期()几Hour()返回指定时间的时数Minute()返回指定时间的分数示例结果说明Date2006-9-1(yyyy-mm-dd)Time15:45:33(hh:mm:ss)2006-9-1(yyyy-mm-ddNow15:45:33hh

6、:mm:ss)Year("2006-9-1")或Year(#9/1/20062006#)Month("2006-9-91")Day("2006-9-1"1)Weekday("20066星期日为1-9-1")Hour("15:45:3315")假定系统时间为Minute(Now)4515:45:33-----增减日期函数:DateAdd(要增减日期形式,增减量,要增减的日期)-----例:计算2周后的日期:DateAdd("ww",2,#9/1/2006#),结果"2006-9-15"求日期之差函数:DateDiff(要间隔日期形式,日期一,日期二)---

7、--例:计算生日还有多少天:DateDiff("d",Now,#12/1/2006#),结果为74函数中的“要增减日期形式”或“要间隔日期形式”可参见下表中的形式:日期形式yyyyqmydwwwhn意义年季月一年的天数日一周的天数星期时分数据类型转换函数-----函数Str(x)Val(x)Asc(x)Chr(x)CBool(x)CDate(x)CSng(x)CDbl(x)功能将数值转换为字符串将字符串中的数字转换成数值求字符ASCII值将数值(ASCII码)转换为字符将数字字符串或数值转换成布尔型将有效的日期字符串转换成日期将数值转换成单精度型将数值

8、转换成双精度型示例结果说明Str(45.2)"45.2"Val("2.3ab"

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

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

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