[工程科技]VB第2章VB编程基础.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工程科技]VB第2章VB编程基础

V B 程序设计 Visual Basic Programming 2.3 运算符与表达式 日期运算符与日期表达式 日期型数据一般进行加“+”和减“-”两种运算。也可以对日期型数据进行比较等运算。 例如: #1998-07-23# +5 ‘结果为:1998-7-28 #2006-08-17# -30 ‘结果为:2006-7-18 “今天是:” #2006/06/30# ‘结果为字符串 ”今天是:2006-6-30” #09/18/2006# #09/23/2006# ‘结果为:False 1. 算术运算 2. 字符运算 3. 关系运算 4. 逻辑运算 5. 日期运算 6. 混合运算规 则 2.3 运算符与表达式 1)表达式的组成及种类 表达式的组成: 由变量、常量、运算符、函数和圆括号等按一定的规则所组成的式子。 表达式的种类: ① 算术表达式 ② 字符表达式 ③ 关系表达式 ④ 逻辑表达式。 1. 算术运算 2. 字符运算 3. 关系运算 4. 逻辑运算 5. 日期运算 6. 混合运算规 则 2.3 运算符与表达式 2)运算符的优先级 当一个表达式中存在多种运算符时,按如下优先级的先后顺序进行运算: 算术运算符=字符运算符关系运算符逻辑运算 函数→幂(^)→取负(-)→乘、实数除(*、/)→ 整除(\)→取模(mod)→加减(+、-)→连接()→ 关系运算→逻辑运算(not→and→or→xor→epv→imp) 1. 算术运算 2. 字符运算 3. 关系运算 4. 逻辑运算 5. 日期运算 6. 混合运算规 则 2.3 运算符与表达式 2)运算符的优先级 注意: (1) 用括号可以改变运算顺序。 (2) 乘方和负号相邻时,取负优先。 如:2 ^ -2 的结果是0.25,相当于2^(-2) 例如: 设a=5,b=4,c=3,d=2,表达式: 32*b or a=c and bc or cd 的值为true。 1. 算术运算 2. 字符运算 3. 关系运算 4. 逻辑运算 5. 日期运算 6. 混合运算规 则 2.3 运算符与表达式 3)表达式的书写规则 ⑴ 每个符号占1格,所有符号都必须一个一个并排写在同一基准上,不能出现上标和下标。 ⑵ 不能按常规习惯省略乘号*,如:2x要写成2*x ,也不能写成2.x。 ⑶ 只能使用小括号(),且必须配对,表达式中不能出现中括号和大括号。 如数学式: 应写成:(a+b)/(c+(d+c)/(d-c)) ⑷ 不能出现非法的字符,如π、α、β等。 1. 算术运算 2. 字符运算 3. 关系运算 4. 逻辑运算 5. 日期运算 6. 混合运算规 则 1. 数学函数 2. 字串函数 3. 转换函数 4. 日期时间函 数 5. 随机函数 6. 格式输出函 数 2.4 常用内部函数 VB的常用内部函数有: 数学函数 字符函数 日期函数 转换函数 7. Shell函数 8. 测试函数 2.4 常用内部函数 … … … … 0.9992 Tan(45*3.14/180) 正切 Tan(N) 5 Sqr(25) 平方根 Sqr(N) 0.7068 Sin(45*3.14/180) 正弦 Sin(N) 1 Sgn(5) 返回数的符号值或0 Sgn(N) 1 Log(2.7182) 自然对数 Log(N) 7.389 Exp(2) e指数 Exp(N) 0.707 Cos(45*3.14/180) 余弦 Cos(N) 3 ABS(-3) 绝对值 Abs(N) 函数值 例 子 功 能 函数 1. 数学函数 2. 字串函数 3. 转换函数 4. 日期时间函 数 5. 随机函数 6. 格式输出函 数 7. Shell函数 8. 测试函数 2.4 常用内部函数 Space(5) 产生N个空格 Space(N) 5 Len(ABCDE) 测试C的长度 Len(C) CDE Right(ABCDE,3) 取C右边N个字符 Right(C,N) BC Mid(ABCDE,2,2) 取C中的从第N个字符起的M个字符 Mid(C,N,M) ABC Left(ABCDE,3) 取C左边N个字符 Left(C,N) 4 Instr(ABCDE,DE) 在C1中查找C2的位置 Instr(C1,C2) 结果 举例 功 能 函数 1. 数学函数 2. 字串函数 3. 转换函数 4. 日期时间函 数 5. 随

文档评论(0)

ctuorn0371 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档