第二节表达式与常用函数(一).doc

第二节表达式与常用函数(一).doc

ID:59246411

大小:34.00 KB

页数:4页

时间:2020-09-08

第二节表达式与常用函数(一).doc_第1页
第二节表达式与常用函数(一).doc_第2页
第二节表达式与常用函数(一).doc_第3页
第二节表达式与常用函数(一).doc_第4页
资源描述:

《第二节表达式与常用函数(一).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二节表达式与常用函数(一)一、教学目标1、算术运算符与算术表达式2、关系运算符与关系表达式3、字符串运算符与字符串表达式4、逻辑运算符与逻辑表达式5、常用函数(一)转换函数二、教学过程1、算术运算符用来对数值型数据执行简单的计算(对数据进行加工处理)^乘方例:5^25的平方,结果为25整数除例:52结果是2(小数部分舍去,不需要四舍五入)/浮点除例:5/25除以2,结果为2.5Mod模运算(求余数)例:5mod2求5除以2的余数,结果为1*乘法例:5*25乘以2,结果为10()括号英文状态下的括号,嵌套成对

2、使用(括号成对输入,避免漏输入)+加法某些情况下当“连接符”使用-减法在单目运算中作取负运算,在双目运算中作减法运算。例:Print10^2Print10^-2Print4^(1/2)Print4^(-1/2)Print8^(1/3)Print8^(-1/3)Print(-8)^(1/3)错误Print5mod2Print-5mod2Print5.5mod3.5Print1mod3Print-5mod10Print52思考:x=2Printx*(x*(x+1)+1)算术运算符运算优先级:(指数)"^">(取负)

3、"-">(乘法)"*">(浮点除法)"/">(整数除法)"">(取模)"MOD">(加法)"+">(字符连接)"&"。注意:算术运算符两边的操作数应是数值型,若是数字字符或逻辑型,则自动转换成数值型后再运算。30–TrueFalse+10+"4"2、字符串表达式字符串运算符:“&”、“+”作用:将两个字符串依次连接起来,生成一个新的字符串联例:a$="Visual"'隐式声明字符型变量b$="Basic"Printa$+b$:Printa$&b$'用冒号连接可将两句写在一行Print"计算机"+"程序设计"Pr

4、int123&456'实现连接,结果为Print123+456Print123+"456"Print"123"+"456"'因为有双引号,则表示字符串3、关系运算符也称为比较运算符关系表达式的运算结果是一个逻辑值,若关系成立,返回True,否则返回False。在VB中True用-1表示,False用0表示。关系运算符(=、>、<、<>、<=、>=、)例:数值比较Print2>5Print5=2Print5>2Print5<>10字符比较Print"a"<"b"Print"A">"a"Print"abc"<"ABC

5、"Print"the">"there"Print"23"<="3"Print"2"<="a"4、逻辑运算符与表达式常用的三个逻辑运算符(Not、And、Or)逻辑运算又称布尔运算,用逻辑运算符连接两个或多个关系式称为逻辑表达式;逻辑运算的结果是逻辑值True或FalseNot(逻辑非)取反And(逻辑与)两边为真才为真Or(逻辑或)一边为真即为真例:Print10>20PrintNot(10>20)PrintNotNot(10>20)Print10>20And5>2Print10>20Or5>2逻辑运算真值对照表

6、  XYNotXXAndYXOrY11011100010110100100非零为真,零为假PrivateSubCommand1_Click()If-5ThenPrint"非零为真"EndSubPrivateSubCommand1_Click()If0ThenPrint"非零为真"EndSubPrivateSubCommand1_Click()IfTrue=TrueThenPrint"条件成立"EndSub运算符优先级别:函数运算>算术运算>关系运算>逻辑运算数值的表现形式:常量、变量、表达式、函数5、函数:函数是

7、具有某个特定的功能,可以返回一个值如:Now()'时间函数,返回现在时间Str(x)将x值转换成一个字符串Print123+456PrintStr(123)+Str(456)'将数值转换成了字符型数据Val(x)把字符x转换成一个数值a="10"'因为有双引号,不再表示具体的10了b="20"PrintVal(a)+Val(b)'将10与20转换数值,参加计算Chr(x)把x也就是ASCII码值,转换成相应的字符串a=97a=98PrintChr(a)PrintChr(a+2)Asc(x)返回字符串x中第一个字符

8、的ASCII代码值a="ABC"PrintAsc(a)'输出第一个字符的ASCII码PrintAsc("C")Cint(x)把x的小数部分四舍五入,转换为整数pi=3.14PrintCInt(pi)PrintCInt(23.512)Int(x)当x>=0时,舍小数部分;当x<0时,舍小数部分,再减1k=6.5m=-7.8PrintInt(k)PrintInt(m)Fix(

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

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

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