- 3
- 0
- 约7.46千字
- 约 37页
- 2016-10-26 发布于广东
- 举报
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 编码规则 * 代码书写规则 关键字的第一个字母自动变成大写,其余字母变成小写 若关键字由多个单词组成,则每个单词的首字母自动变成大写 用户自定义变量
您可能关注的文档
- 新Visual Basic.NET程序设计案例教程 电子教案 孙街亭 第3章 数组.ppt
- 新Visual Basic.NET程序设计案例教程 电子教案 孙街亭 第4章 过程与变量.ppt
- 新Visual Basic.NET程序设计案例教程 电子教案 孙街亭 第5章 面向对象的程序设计.ppt
- 新Visual Basic.NET程序设计案例教程 电子教案 孙街亭 第6章 Windows高级界面.ppt
- 新Visual Basic.NET程序设计案例教程 电子教案 孙街亭 第7章 图形程序设计.ppt
- 新Visual Basic.NET程序设计案例教程 电子教案 孙街亭 第8章 图像程序设计.ppt
- 新Visual Basic.NET程序设计案例教程 电子教案 孙街亭 第9章 文件操作.ppt
- 新Visual Basic.NET程序设计案例教程 电子教案 孙街亭 第10章 数据库访问技术.ppt
- 新Visual Basic.NET程序设计案例教程 沈大林 主编 张恩祥 沈昕 肖柠朴 万忠 编著 第1章.ppt
- 新Visual Basic.NET程序设计案例教程 沈大林 主编 张恩祥 沈昕 肖柠朴 万忠 编著 第2章.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)