新Visual Basic程序设计及应用 教学课件 郑丽敏 VB第3章.pptVIP

  • 3
  • 0
  • 约7.46千字
  • 约 37页
  • 2016-10-26 发布于广东
  • 举报

新Visual Basic程序设计及应用 教学课件 郑丽敏 VB第3章.ppt

3.3 运算符和表达式—3.3.7运算符优先级 * 当一个表达式中有多种类型的运算符时优先级为: 括号算术运算符字符串运算符关系运算符逻辑运算符 3.4 常用内部函数 * 函数分为两类:内部函数和用户自定义函数 内部函数(标准函数/系统函数) 由VB系统提供的,每个函数完成某个特定的功能 格式:函数名(参数1, 参数2,…) 函数调用说明 参数,也称自变量,放在()内 用函数时,要注意参数的个数及其参数的数据类型 要注意函数的定义域(自变量或参数的取值范围) 包括:数学运算函数、字符串函数、日期与时间函数、类型转换函数、判断函数和格式输出函数等 3.4 常用内部函数—3.4.1数学运算函数 * 函数 函数功能 Sin(x) 正弦函数,返回弧度x的正弦值 Cos(x) 余弦函数,返回弧度x的余弦值 Tan(x) 正切函数,返回弧度x的正切值 Atn(x) 反正切函数,返回x的反正切值 Exp(x) 指数函数,返回e的指定次(x)幂,求ex Log(x) 对数函数,返回以e为底的自然对数值,求lnx Abs(x) 绝对值函数,返回自变量的绝对值 Sqr(x) 平方根函数,返回自变量的平方根 Sgn(x) 符号函数,根据自变量的正负值返回-1,0,1 Int(x) 取整函数,返回不大于自变量的最大整数 Fix(x) 返回自变量的整数部分 Round(x,n) x的小数点后n位进行四舍五入运算 (保留小数点后n位有效数字,n省略时,按照四舍五入取整) Rnd[(x)] 随机函数,返回一个(0,1)之间的随机数 3.4 常用内部函数—3.4.2字符串函数 * 函数 函数值 函数功能 Left(S$,n) 字符串 从字符串S$左边算起取n个字符 Right(S$,n) 字符串 从字符串S$右边算起取n个字符 Mid(S$,p,n) 字符串 取从字符串S$左边第p个字符开始的n个字符 Len(S$) 整数 计算字符串S$的长度(字符串中字符的个数) Ltrim(S$) 字符串 去掉S$的前导空格 Rtrim(S$) 字符串 去掉S$的尾随空格 Trim(S$) 字符串 去掉S$的前导和尾随空格 Space(n) 字符串 由n个空格组成的字符串 String(n,S$) 字符串 由S$中第一个字符组成的n个字符串 Lcase(S$) 字符串 字符串S$中所有大写字母转换成小写字母 Ucase(S$) 字符串 字符串S$中所有小写字母转换成大写字母 Instr(n,S$,b$) 整数 子字符串b$在S$的第n个字符开始最先出现的位置 Chr(n) 字符串 返回一个ASCII码为n的字符 Asc(S$) 整数 返回S$中第一个字符的ASCII码 Str(n) 字符串 将数值型自变量转换成字符型 Val(S$) 数值 将字符型自变量转换成数值型 3.4 常用内部函数—3.4.3日期和时间函数 * 22 Second(#8:18:22 PM#) 秒(0~59) Second(d) 18 Minute(#8:18:22 PM#) 分(0~59) Minute(d) 20 Hour(#8:18:22 PM#) 小时(0~23) Hour(d) 5(星期四) Weekday(#2006-7-20#) 星期几(1~7代表星期日~星期六) Weekday(d) 20 Day(#2006-7-20#) 一个月中的第几天 Day(d) 7 Month(#2006-7-20#) 月份 Month(d) 2006 Year(#2006-7-20#) 年份 Year(d) 58642.37 Timer 从午夜开始到现在经过的秒数 Timer 17:18:08 Time 系统时间(hh:mm:ss) Time 2006-7-20 Date 系统日期(yyyy-mm-dd) Date 2006-7-20 17:18:08 Now 系统日期和时间 (yyyy-mm-dd hh:mm:ss) Now 结果 举例 函数说明 函数 3.4 常用内部函数—3.4.4类型转换函数 * 函数 将自变量转换成 函数 将自变量转换成 CBool(n) Boolean CLng(n) Long CByte(n) Byte CSgn(n) Single CCur(n) Currency CStr(n) String CDate(n) Date CVar(n) Variant CDbl(n) Double CVErr(n) Error CInt(n) Integer 3.5 编码规则 * 代码书写规则 关键字的第一个字母自动变成大写,其余字母变成小写 若关键字由多个单词组成,则每个单词的首字母自动变成大写 用户自定义变量

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档