- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关系运算符与表达式 关系运算用于对两个数据进行比较,比较结果为逻辑值“True”或“False” 关系运算符 小于 = 小于等于 大于 = 大于等于 不等于 = 等于 Like 字符串匹配 Is 用来比较两个对象的引用变量 关系运算符的优先级相同 关系表达式就是用关系运算符把两个比较对象连接起来的式子 关系运算符与表达式 关系运算用于对两个数据进行比较的规则: 两个数值型数据按大小比较 两个字符型数据按ASCII值比较:从第一个字符开始依次比较对应位置字符的ASCII码值,直到遇到第一对ASCII码不相等的字符为止,ASCII码大的字符串大。若两字符串相等,则字符串中的每个字符都相等且字符串长度也相等;汉字字符大于西文字符 233 True “ABCDE”=“ABR” False “abc”“ABC” True “bc”=“大小” False 关系运算符与表达式 Like运算符与通配符? * # [字符列表][!字符列表]结合使用,在SQL语句中用于模糊查询 ?代表任何单一字符 *表示零个或多个字符 #表示任何一个数字0~9 [字符列表]表示字符列表中的任何单一字符 [!字符列表]表示不在字符列表中的任何单一字符 “ABCDEFG” Like “*DE*” True “ABCDEFG” Like “?DE*” False 找姓名变量中姓张的学生:姓名 Like “张*” 找姓名变量中不姓张的学生:姓名 Like “[!张*]” 逻辑运算符与表达式 逻辑运算是对逻辑值进行的运算,结果是逻辑型值True/False 逻辑运算是对数值进行的运算,则以数值的二进制的补码逐位进行逻辑运算(见书例) 逻辑运算符 Not 逻辑非 And 逻辑与 Or 逻辑或 Xor 逻辑异或 Eqv 等价 Imp 蕴含 逻辑运算符的优先次序是: Not → And → Or → Xor → Eqr → Imp 逻辑运算符与表达式 逻辑表达式是用逻辑运算符把逻辑量连接起来的式子 在表达式中,当运算符不止一种时,要先处理算术运算符,接着处理关系运算符,最后处理逻辑运算符 a=6: r = 1: x=5: b=true x 2 Or b a = 2 * 3.14159 * r And x 5 Or Not b 两边之和必须大于第三边: a+b c and b+c a and a+c b True False 关系、逻辑运算符与表达式 注意点 x ≤ 2 × x=2 Not (x2) 2≤x≤8 × 2=x And x=8 x2,x8 × x2 Or x8 x*y0 ≡ x0 Xor y0 关系、逻辑运算符与表达式 注意区分 “=” 的两种不同意义:赋值、比较 Dim x As Integer, y As Boolean, z As Boolean x = 15 ‘此处为赋值,使x的值为15 y = False ‘此处为赋值,使y的值为False z = x = 5 Or y ‘此处后者为比较,判断x是否等于5,然后将比较结果与y进行或运算,最后将运算结果赋给左边的变量z Print z =y ‘此处为比较,将z与y的比较结果显示在窗体上 运算规则 两个运算对象类型相同,运算结果也是同样类型 Dim x As Integer , y As Integerx=300 : y=400print x*y ‘ “数据溢出错误”,结果依然是整型不变,但是数值已经为120000,超过整型表示能力 (一般情况下是数值类型的对象进行算术运算)两个运算对象类型不同,运算结果与占用空间较大的那个对象类型相同;除法“/”的结果一定为Double类型,与运算对象无关 字节型 整型 长整型 单精度型 双精度型 已知三边,求三角形的面积 P = ( a + b + c ) / 2 S = ( p * ( p - a ) * ( p - b ) * ( p - c ) )^(1/2) S = Sqr( p * ( p - a ) * ( p - b ) * ( p - c ) ) 公共系统函数 使用公共函数的注意点 函数名 (p1, p2,...) 函数的名称必须拼写正确 函数的功能和返回的结果是什么 实际代入的数据(实际参数)的个数、排列顺序、类型要和函数规定好的参数(形式参数)规定的一样(名字无需相同) 常用系统函数见书 VB中数学式表示的注意点 乘号不能省 ab→a*b 分子分母型 幂运算 a3 →a^3 ex→ Exp(x) 自然对数Lnx → log(x) 不允许使用{}[],
您可能关注的文档
- 机械制图第十一章 渗流.ppt
- 机械制图第四章习题.ppt
- 建筑工程计价第八章.ppt
- 建筑工程计价第二章.ppt
- 建筑工程计价第九章.ppt
- 建筑工程计价第六章.ppt
- 建筑工程计价第七章.ppt
- 建筑工程计价第三章.ppt
- 建筑工程计价第一章.ppt
- 量子力学概论第1章 波函数 .ppt
- Visual Basic 程序设计教程第5章 顺序结构程序设计.ppt
- Visual Basic 程序设计教程第1章 程序设计语言与程序设计方法.ppt
- Visual Basic 程序设计教程第7章 循环结构程序设计.ppt
- Visual Basic 程序设计教程第9章 过程.ppt
- Visual Basic 程序设计教程第10章 文件2.ppt
- Visual Basic 程序设计教程第11章 Windows风格的界面设计.ppt
- Visual Basic 程序设计教程第12章 多媒体应用.ppt
- Visual Basic 程序设计教程第13章 数据库操作及编程.ppt
- Visual Basic第2章 Visual Basic语言基础.ppt
- Visual Basic第2章 界面设计基础.ppt
最近下载
- 2025年新译林版英语7年级上册全册教学课件.pptx
- 2023年黑龙江八一农垦大学公共课《中国近代史纲要》期末试卷B(有答案).docx VIP
- 2025年中央八项规定精神学习教育测试题库及答案.docx VIP
- 医院检验科副主任个人述职报告.pptx VIP
- 识字6《日月明》课件.ppt VIP
- 2023年黑龙江八一农垦大学公共课《中国近代史纲要》期末试卷A(有答案).docx VIP
- 《算法设计与分析基础》(Python语言描述) 课件 第6章分支限界法(2).pptx
- 肥胖对健康的危害与疾病管理题库答案-2025年华医网继续教育.docx VIP
- 法律考试专项试卷.doc VIP
- 景观园林招标技术要求.pdf VIP
原创力文档


文档评论(0)