2.4VB常用标准函数、基本运算符和表达式.ppt

2.4VB常用标准函数、基本运算符和表达式.ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.常用的数学函数 2.4 VB常用标准函数、基本运算符和表达式 函数名 函数功能 应用举例 返回值 Abs(X) 求X的绝对值 Abs(-3.5) 3.5 Int(X) 求不大于X的最大整数 Int(4.1) Int(-4.1) 4 -5 Sqr(X) 求X的算术平方根 Sqr(6) Sqr(9) 2.44948 3 Rnd() 产生随机数 Rnd 0~1之间的数 Exp(X) 求e的X次方 Exp(3) 20.086 Log(X) 求以e为底的X对数 Log(10) 2.3 Sin(X) 求X的正弦值 Sin(3.1416/2) 0.9999999 Cos(X) 求X的余弦值 Cos(0) 1 Tan(X) 求X的正切值 Tan(3.1416/3) 1.7320606 Fix(X) 截掉数据的小数部分 Fix(3.58) 3 说明:e≈2.71828182845905 2.常用的类型转换函数 函数名 函数功能 应用举例 返回值 Asc(X) 字符转换成ASCⅡ码值 Asc(“A”) 65 Chr(X) ASCⅡ码值转换成字符 Chr(65) “A” Str(X) 数值转换为字符串 Str(123.45) “123.45” Val(X) 数字字符串转换为数值 Val(“-170”) -170 3.常用的字符串函数 函数名 函数功能 应用举例 返回值 Right(X,N) 取出字符串X右边N个字符 Right( ABCDEF ,3) DEF Left(X,N) 取出字符串X左边N个字符 Left( ABCDEFG ,3) ABC Len(X) 字符串X长度 Len(高等教育) 4 Trim(X) 去掉字符串X两边的空格 Trim$( ABCD ) ABCD Mid(X,n,k) 取字符串X中第n个字符起 长度为k的子串 Mid( abcd ,2,2) “bc” 4.基本算术运算符 基本运算 运算符号 优先级 表达式举例 示例表达式的值 乘幂 ^ 1 2^3 8 取负 - 2 -a a的相反值 乘法 * 3 3*2.5 7.5 实数除法 / 3 5/2 2.5 整数除法 \ 4 5\2 2 取余数 Mod 5 5 Mod 2 1 加法 + 6 a+b a+b的值 减法 - 6 a-b a-b的值 5.关系运算符 基本运算 运算符号 优先级 表达式举例 示例表达式的值 相等 = 7 1=2 False 不相等 7 12 True 小于 7 12 True 大于 7 12 False 小于等于 = 7 10 Mod 2 =20 True 大于等于 = 7 10﹨2=7 False 6.逻辑运算符 基本运算 运算符号 优先级 表达式举例 示例表达式的值 非 Not 8 Not(23) False 与 And 9 (2=3) And (2=3) False 或 Or 10 (2=3) Or (2=3) True 说明:逻辑与运算,只有当And两边表达的值都为真的时候,运算结果才为真(True),否则为假(False);逻辑或运算,当Or两边表达式任意一边值为真,运算结果为真(True),否则为假(False);Not运算为反运算,即将表达值的结果进行反向运算。 7.字符串连接运算符有“+”与“”两种,作用是将字符串按先后顺序连接起来。 例如“abc”+“123”结果为“abc123”,“s1”“s2”结果为“s1s2” 8.基本运算优先程度的最高级别为1,级别的数字越大,优先级越低。在同一个表达式中,如果有一个以上的基本运算,则先执行优先级高的运算;同优先级别的基本运算,按自左向右顺序执行;若表达式中有括号,则先计算括号内的表达式;若有多层括号,按由内而外的顺序进行计算。(需要注意的是,VB中只有小括号) 9.表达式 表达式主要用来规定值的计算过程,以及对于某些情况或条件的判断。一个表达式中可能包括算术运算、关系运算和逻辑运算等多种基本运算,以及这些基本运算所涉及的函数(常量和变量)。 VB表达式有算术运算表达式、关系运算表达式和逻辑运算表达式三种。在表达式中,当运算不止一种时,计算机按一定的顺序对表达式求值,一般顺序如下: ①进行函数运算。 ②进行算术运算,其顺序为:乘方(^)→负号(-)→乘(*)、除(/)→整除(\)→取余(Mod)→加(+)、减(-)→字符串连接()。 ③进行关系运算(=、、、、=、=)。 And→And→Or。 本节课需要识记的内容比较多,请大家务必记住每个函数的使用方法,能根据给出的表达式来得出计算结果。需要掌握基本的算术运算、关系运算和逻辑运算符使用方法。难点是掌握逻辑运算符的使用方法。考查方式为选择题与填空题。 1.在VB中,下列函数值为10的是

文档评论(0)

mv2323 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档