- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
— PAGE \* Arabic 1 —
VB基础教程:第三章第三节VB的公共函数
VB基础教程:第三章第三节VB的公共函数 3.3 VB的公共函数 1. 数学函数 VB中常用的数学函数 函数名 功能 示例 结果 Sqr(x) 求平方根 Sqr(9) 3 Log(x) 求自然对数,x0 Log(10) 2.3 Exp(x) 求以e为底的幂值,即求ex Exp(3) 20.086 Abs(x) 求x的绝对值 Abs(-2.5) 2.5 Hex[$](x) 求x的十六进制数,返回的是字符型值 Hex[$](28) 1C Oct[$](x) 求x的八进制数,返回的是字符型值 Oct[$](10) 12 Sgn(x) 求x的符号, 当x0, 返回1 ;x=0, 返回0;x Sgn(15) Rnd(x) 产生一个在(0,1)区间均匀分布的随机数,每次的值都不同;若x=0,则给出的是上一次本函数产生的随机数 Rnd(x) 0-1之间的数 Sin(x) 求x的正弦值,x的单位是弧度 Sin(0) Cos(x) 求x的余弦值,x的单位是弧度 Cos(1) 0.54 Tan(x) 求x的正切值,x的单位是弧度 Tan(1) 1.56 Atn(x) 求x的反正切值,x的单位是弧度,函数返回的是弧度值 Atn(1) 0.79 2. 字符函数 (1)字符串编码 在Windows采用的DBCS(Double Byte Character Set)编码方案中,一个汉字在计算机内存中占2个字节,一个西文字符(ASCII码)占1个字节,但在VB中采用的是Unicode(ISO字符标准)来存储字符的,所有字符都占2个字节。为方便使用,可以用StrConv函数来对Unicode 与DBCS进行转换,可以用函数Len()函数求字符串的字符数,用LenB()函数求字符串的字节数。 (2)常用的字符串函数 函数名 功能 示例 结果 Len(x) 求x字符串的字符长度(个数) Len(ab技术) LenB(x) 求x字符串的字节个数 LenB(ab技术) 8 Left(x,n) 从x字符串左边取n个字符 Left(ABsYt,2) AB Right(x,n) 从x字符串右边取n个字符 Right(ABsYt,2) Yt Mid(x,n1,n2) 从x字符串左边第n1个位置开始向右取n2个字符Mid(ABsYt,2,3) BsY Ucase(x) 将x字符串中所有小写字母改为大写Ucase(ABsYug) ABSYUG Lcase(x) 将x字符串中所有大写字母改为小写Ucase(ABsYug) absyug Ltrim(x) 去掉x左边的空格 Lrim( ABC ) ABC Rtrim(x) 去掉x右边的空格 Trim( ABC ) ABC Trim(x) 去掉x两边的空格 Trim( ABC ) ABC Instr(x,字符, M) 在x中查找给定的字符,返回该字符在x中的位置,M=1不区分大小写,省略则区分 Instr(WBAC,B) 2 String(n,字符) 得到由n个首字符组成的一个字符串 String(3,abcd) aaa Space (n) 得到n个空格 Space (3) □□□ Replace(C,C1,C2,N1,N2) 在C字符串中从N1开始将C2替代N2次C1,如果没有N1表示从1开始 Replace(ABCASAA,A
原创力文档


文档评论(0)