2.4VB常用标准函数、基本运算符和表达式课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《2.4VB常用标准函数、基本运算符和表达式课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2.4 VB 常用 标准 函数 基本 运算 表达式 课件
- 资源描述:
-
1、1常用的数学函数常用的数学函数24 VB常用标准函数、基本运算符和表达式常用标准函数、基本运算符和表达式函数名函数名函数功能函数功能应用举例应用举例返回值返回值Abs(X)求求X的绝对值的绝对值Abs(3.5)3.5Int(X)求不大于求不大于X的最大整数的最大整数Int(4.1) Int(4.1)4 5Sqr(X)求求X的算术平方根的算术平方根Sqr(6) Sqr(9)2.44948 3Rnd()产生随机数产生随机数Rnd01之间的数之间的数Exp(X)求求e的的X次方次方Exp(3)20.086Log(X)求以求以e为底的为底的X对数对数Log(10)2.3Sin(X)求求X的正弦值的正弦
2、值Sin(3.1416/2)0.9999999Cos(X)求求X的余弦值的余弦值Cos(0)1Tan(X)求求X的正切值的正切值Tan(3.1416/3)1.7320606Fix(X)截掉数据的小数部分截掉数据的小数部分Fix(3.58)3说明:说明:e2.718281828459052常用的类型转换函数常用的类型转换函数函数名函数名函数功能函数功能应用举例应用举例返回值返回值Asc(X)字符转换成字符转换成ASC码值码值Asc(“A”)65Chr(X)ASC码值转换成字符码值转换成字符Chr(65)“A”Str(X)数值转换为字符串数值转换为字符串Str(123.45)“123.45”Val
3、(X)数字字符串转换为数值数字字符串转换为数值Val(“170”)1703.常用的字符串函数常用的字符串函数函数名函数名函数功能函数功能应用举例应用举例返回值返回值Right(X,N)取出字符串取出字符串X右边右边N个字符个字符 Right( ABCDEF ,3) DEF Left(X,N)取出字符串取出字符串X左边左边N个字符个字符Left( ABCDEFG ,3) ABC Len(X)字符串字符串X长度长度Len(高等教育高等教育)4Trim(X)去掉字符串去掉字符串X两边的空格两边的空格Trim$( ABCD ) ABCD Mid(X,n,k)取字符串取字符串X中第中第n个字符起个字符起
4、长度为长度为k的子串的子串Mid( abcd ,2,2)“bc”4.基本算术运算符基本算术运算符基本运算基本运算运算符号运算符号优先级优先级表达式举例表达式举例示例表达式的值示例表达式的值乘幂乘幂1238取负取负2aa的相反值的相反值乘法乘法*33*2.57.5实数除法实数除法/35/22.5整数除法整数除法4522取余数取余数Mod55 Mod 21加法加法6abab的值的值减法减法6abab的值的值5.关系运算符关系运算符基本运算基本运算运算符号运算符号优先级优先级表达式举例表达式举例示例表达式的值示例表达式的值相等相等712False不相等不相等712True小于小于71712False
5、小于等于小于等于710 Mod 2 71027False6.逻辑运算符逻辑运算符基本运算基本运算运算符号运算符号优先级优先级表达式举例表达式举例示例表达式的示例表达式的值值非非Not8Not(23)False与与And9(23)False或或Or10(23)True说明:逻辑与运算,只有当说明:逻辑与运算,只有当And两边表达的值都为真的时候,两边表达的值都为真的时候,运算结果才为真运算结果才为真(True),否则为假,否则为假(False);逻辑或运算,当;逻辑或运算,当Or两边两边表达式任意一边值为真,运算结果为真表达式任意一边值为真,运算结果为真(True),否则为假,否则为假(Fals
6、e);Not运算为反运算,即将表达值的结果进行反向运算。运算为反运算,即将表达值的结果进行反向运算。7字符串连接运算符有字符串连接运算符有“”与与“&”两种,作用是将字符串两种,作用是将字符串按先后顺序连接起来。按先后顺序连接起来。例如例如“abc”“123”结果为结果为“abc123”,“s1”&“s2”结结果为果为“s1s2”8基本运算优先程度的最高级别为基本运算优先程度的最高级别为1,级别的数字越大,优先,级别的数字越大,优先级越低。在同一个表达式中,如果有一个以上的基本运算,则先执级越低。在同一个表达式中,如果有一个以上的基本运算,则先执行优先级高的运算;同优先级别的基本运算,按自左向
7、右顺序执行行优先级高的运算;同优先级别的基本运算,按自左向右顺序执行;若表达式中有括号,则先计算括号内的表达式;若有多层括号,按若表达式中有括号,则先计算括号内的表达式;若有多层括号,按由内而外的顺序进行计算。由内而外的顺序进行计算。(需要注意的是,需要注意的是,VB中只有小括号中只有小括号)9表达式表达式表达式主要用来规定值的计算过程,以及对于某些情况或条件表达式主要用来规定值的计算过程,以及对于某些情况或条件的判断。一个表达式中可能包括算术运算、关系运算和逻辑运算等的判断。一个表达式中可能包括算术运算、关系运算和逻辑运算等多种基本运算,以及这些基本运算所涉及的函数多种基本运算,以及这些基本
8、运算所涉及的函数(常量和变量常量和变量)。VB表达式有算术运算表达式、关系运算表达式和逻辑运算表达表达式有算术运算表达式、关系运算表达式和逻辑运算表达式三种。在表达式中,当运算不止一种时,计算机按一定的顺序对式三种。在表达式中,当运算不止一种时,计算机按一定的顺序对表达式求值,一般顺序如下:表达式求值,一般顺序如下:进行函数运算。进行函数运算。进行算术运算,其顺序为:乘方进行算术运算,其顺序为:乘方()负号负号()乘乘(*)、除、除(/)整除整除()取余取余(Mod)加加()、减、减()字符串连接字符串连接(&)。进行关系运算进行关系运算(、)。AndAndOr。本节课需要识记的内容比较多,请
展开阅读全文