欢迎来到天天文库
浏览记录
ID:59207418
大小:1.08 MB
页数:40页
时间:2020-09-26
《第4讲 VB语言基础ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、VisualBasic程序设计教程第三讲VB语言基础(2)本讲教学内容3.3运算符、函数和表达式3.3表达式、运算符和函数一、表达式1.表达式是数据之间运算关系的表达形式,由常量、变量、函数等数据和运算符组成。2.单个常量或变量也可以看作是表达式。二、运算符1.运算符是表示数据进行什么运算的符号。2.运算符可分成算术运算符、关系运算符、逻辑运算符和字符串运算符四大类。(一)算术运算符1.算术运算符可以对数值型数据进行运算,运算结果为数值。2.算术运算符与运算优先级3.有关运算符的使用说明(1)幂运算:用来计算乘方和方根例如:2^4
2、,5^2,10^-2,36^0.5(2)浮点除法与整数除法浮点除法(/)操作数可以是整数或小数,结果可以是整型数,也可以是浮点数。整数除法()操作数一般为整型值,如果操作数带有小数,首先将其四舍五入为整型数(即小数≤0.5整数不进1,否则进1)。操作结果为整型值。例如:10/4(结果为2.5)10/2.5(结果为4)104(结果为2) 102.5(结果为5)102.51(结果为3)26.59(结果为2)26.519(结果为3)(3)取模运算取模运算用来求第一个操作数整除第2个操作数所得的余数。通常用来判断一个数是否能被
3、另一个数整除。例如:8Mod3(结果为2)8Mod-3(结果为2)-8Mod3(结果为-2)-8Mod-3(结果为-2)(二)字符串运算符1.字符串运算符有“&”和“+”两个运算符。2.用来连接两个或更多个字符串。3.其运算结果是字符型的。4.“+”连接符其操作数必须是字符型的;否则可能会进行算术加法或出错。5.“&”连接符在运算中会忽略操作数的类型,而强行将两个操作数的值进行连接。例如:10+5 (结果为15,是数值型)“10”+5 (结果为15,是数值型)10+“5” (结果为15,是数值型)“10”+“5”(结果为105,是
4、字符型)“a”+”5”(结果为a5)“a”+5(结果出错)10&5(结果为105)“10”&5(结果为105)10&“5”(结果为105)“10”&“5”(结果为105)“a”&“5”与“a”&5(结果都是a5)(三)关系运算符1.关系运算符也称比较运算符,用来对两个相同类型的表达式进行比较。2.其结果是一个逻辑值,即真(True)或假(False);VB一般用“-1”表示True,”0”表示False。3.进行比较的数据可以是数值型、字符型或日期型。4.常用关系运算符运算符含义示例结果=等于“abc”=“aBc”False<>不
5、等于123<>156True>大于“ABc”>”ABC”True<小于34<12False>=大于等于12>=12True<=小于等于“ABCD”<=“ABC”FalseLike字符串匹配“abcdefg”Like“??cd*”True5.关系运算规则数值型数据按其值大小进行比较;日期型数据将日期看成“yyyymmdd”的8位整数,按数值大小进行比较;单个字符按ASCII码值进行比较;字符串比较是从左至右逐一字符进行比较。(四)逻辑运算符1.参加逻辑运算的对象必须是逻辑对象。2.其运算结果为逻辑型,即True或False。3.逻辑
6、运算符及运算优先级如下表所示。运算符运算示例结果Not非Not(8>4)FalseAnd与(4<8)And(7>3)TrueOr或(4<8)Or(4>5)TrueXor异或(4<8)Xor(7>3)FalseEqv等价(4<8)Xor(7>3)TrueImp蕴含(2<7)Imp(3>5)False4.各种逻辑运算符说明5.用逻辑运算符连接两个或多个关系表达式,构成逻辑表达式。PQNotPPAndQPOrQPXorQPEqvQPImpQTTFTTFTTTFFFTTFTFTTFTTFFFFTFFFTF(五)日期运算符1.日期型数据只有
7、加(+)和减(-)两个运算符。2.两个日期型数据相减,结果是一个整型数据,即两个日期相差的天数。例如:#12/20/2002#-#12/10/2002#(结果为10)3.日期型数据加上(或减去)一个整型数据,结果仍为一个日期数据。例如:#12/10/2002#+10(结果为2002-12-20)#12/10/2002#-5(结果为2002-12-5)(六)运算符的优先级名称运算符优先级算术运算符^-*、/Mod+、-高字符运算符+、&关系运算符=、>、<、>=、<=、<>、Like、Is逻辑运算符NotAndOrXorEqvIm
8、p优先级高低三、VB的函数函数是用来实现数据处理过程中的特定的运算与操作。函数可分为内部函数和用户自定义函数。内部函数是由VB本身提供的,也称标准函数。内部函数调用方法:函数名(<自变量>)自变量称为参数,不同的函数其自变量都有其规定的数据类型。函
此文档下载收益归作者所有