- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VisualBasic程序设计案例教程 第3讲 函数、运算符与表达式
Visual Basic 程序设计 第三讲 2课时 教学目标及基本要求 掌握常用内部数据函数。 掌握运算符 掌握表达式 教学重点 数学函数、字符串函数。 各类运算符 表达式的书写 教学难点 数学函数、字符串函数。 各类运算符 表达式的书写 教学内容 常用系统内部函数 运算符 表达式 常用内部函数 学习和使用这些函数需注意6点: 一是准确地掌握函数的功能; 二是使用库函数要注意参数的个数及其数据类型; 三是函数的返回值有确定的类型,因而在组成表达式时特别要注意类型匹配; 四是要注意函数的定义域(自变量或参数的取值范围)。例如,函数sqr (x),要求参数x=0; 五是要注意函数的值域。例如,exp (23773)的值就超出实数在计算机中的表示范围; 六是函数的调用为: 常用内部函数 函数名(实际参数列表) 有参数函数 函数名() 无参数名,调用无参数时也可以省略括号 Visual Basic的数学函数 数学函数中值得注意的地方: 1.在三角函数中的参数必须以弧度为单位。 1度=π/180=3.1415926/180(弧度) 2.对数函数返回的是以e为底的对数值。 3.随机函数Rnd 返回介于 两数之间的随机数,使用该语句: Int((上限-下限+1)*Rnd+下限) 如:Int (rnd * 28)+10,则产生[10,37]之间的随机数 数学函数中值得注意的地方: 4.Int函数与Fix函数 两者相类似,区别为:Int得到的是小于或等于N的整数,Fix是直接把小数点后面的数去掉。 如:N=-23.45,Int (N)=-24,Fix (N) = -23 5.Round函数(四舍五入) Round函数有两个参数,N2如果省略,那么返回的值只有整数,N2决定返回值的小数位数。 字符串函数 字符串函数 1.删除空格函数 Ltrim(字符串表达式):该函数用于去掉字符串中左边的空格。 例如:Ltrim(???ABCD)的值为“ABCD” Rtrim(字符串表达式):该函数用于去掉字符串中右边的空格。 例如:Rtrim(ABCD???)的值为“ABCD” Trim(字符串表达式):该函数用于去掉字符串中左右两边的空格。 例如:Trim(???ABCD???)的值为“ABCD” 2.取子字符串函数 Left(字符串表达式,字符个数):该函数返回从字符串左边开始的指定数目的字符。例如: Dim substr As String substr=Left (Visual Basic, 6) 则substr=Visual Right(字符串,字符个数):该函数返回从字符串右端开始的指定数目的字符。例如: Dim substr As String substr=Right (Visual Basic, 5) 则substr=Basic 2.取子字符串函数 Mid(字符串,起始位置,[字符个数] ):该函数返回从字符串指定位置开始的指定数目的字符。 说明: (1) 子字符串从“起始位置”开始,以“字符个数”为长度; (2) 若省略“字符个数”,则从起始位置到字符串的结尾。 例如:Mid (ABCD,2,3)值为“BCD”。 3.求字符串长度函数 Len(字符串表达式):该函数返回字符串的长度(字符数)。 例如:Len(一师信息技术系)值为7。 LenB(字符串表达式):该函数返回字符串中所占字节数。 例如:LenB(一师信息技术系)值为14。 4.字符串匹配函数 InStr ( [起始位置,] 字符串 1,字符串 2 [,比较模式] )。此函数用来在字符串1中查找字符串2。 说明: (1) 从字符串1的“起始位置”处开始查找字符串2,如果找到“字符串2”,则返回字符串2在字符串1中的起始位置; (2) 比较模式可以为0或1。为1时,比较时不区分大小写;为0时,区分大小写。Visual Basic的默认设置为0; (3) 若指定了比较模式,则必须指定起始位置,否则就会出现语法错误。 例如:Print InStr(7, ASDFDFDSSDFSF, DF)值为10。 5.产生空格字符串函数 Space (n):该函数返回产生由n个空格字符组成的字符串。 例如:Space (5)值为?????。 6.生成字符串函数 String (n,字符串):返回由字符串中首字符组成的n个字符串。 例:当x=String (5,abc)时,则x=aaaaa。 7.字符串替换函数 Replace (C,C1,C2[,N1][,N2][,M] )。此函数用来将C字符串中的C1字符串替换为C2字符串。 说明: (1) 在C字符串中从N1开始将C1替换成C2,同时删掉位置N1前面的字符。如果省略N1,则从C字符串的首字符开始; (2) 如果有N2
您可能关注的文档
- UG中文版实用教程 第4章 草图功能.ppt
- UGNX5中文版应用与实例教程 第3章 草图功能.ppt
- UGNX5中文版应用与实例教程 第7章 装配建模.ppt
- UGNX5中文版应用与实例教程 第5章 曲面造型.ppt
- UML与系统分析设计(第二版) 第12章 简易教学管理系统分析与设计.ppt
- UML与系统分析设计(第二版) 第11章 软件开发工具Rational Rose.ppt
- UML与系统分析设计(第二版) 第2章 面向对象的软件开发过程.ppt
- UML与系统分析设计(第二版) 第13章 数据库分析与设计.ppt
- UML与系统分析设计(第二版) 第6章 交互图.ppt
- UML与系统分析设计(第二版) 第7章 状态机图.ppt
- GB/T 176-2025水泥化学分析方法.pdf
- 中国国家标准 GB/T 176-2025水泥化学分析方法.pdf
- GB/T 46561-2025能源管理体系 能源管理体系审核及认证机构要求.pdf
- 中国国家标准 GB/T 46561-2025能源管理体系 能源管理体系审核及认证机构要求.pdf
- 《GB/T 46561-2025能源管理体系 能源管理体系审核及认证机构要求》.pdf
- GB/T 17119-2025连续搬运设备 带承载托辊的带式输送机运 行功率和张力的计算.pdf
- 中国国家标准 GB/T 17119-2025连续搬运设备 带承载托辊的带式输送机运 行功率和张力的计算.pdf
- 《GB/T 17119-2025连续搬运设备 带承载托辊的带式输送机运 行功率和张力的计算》.pdf
- 中国国家标准 GB/T 31270.4-2025化学农药环境安全评价试验准则 第4部分:土壤吸附/解吸试验.pdf
- GB/T 31270.4-2025化学农药环境安全评价试验准则 第4部分:土壤吸附/解吸试验.pdf
最近下载
- 七上语文课后生字词注音及解释.pdf VIP
- 2020年春最新人教版九年级数学下全册教案(匹配新教材).pdf VIP
- (高清版)DG∕TJ 08-2052-2009 公共汽(电)车中途站候车设施配置规范.pdf VIP
- DG_TJ08-2052-2025 公共汽车和电车中途站候车设施配置标准.docx VIP
- 无菌技术操作课件.ppt VIP
- 最完整初中物理公式大全(附:初中物理知识点总结归纳)(精华版).pdf VIP
- 隧道工程质量通病及工序控制要点.ppt
- 大模型时代的具身智能2024.pdf
- 《做书签》教学设计 .pdf VIP
- 品质异常分析处理案例分享(解决问题的七大方法).ppt VIP
原创力文档


文档评论(0)