- 1、本文档共49页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Visual Basic程序设计教程 卢肖霞信息技术教研室 第2章 Visual Basic的数据类型及运算 2.1 数据类型 数据类型用来规定数据对象所占用内存空间的大小以及数据对象能够参与的运算。 2.1.1 基本数据类型 1. 数值数据类型 (1) 整型 整型数据是指不带小数点和指数符号的数。整型数据运算速度快、精确,但表示数的范围小。 字节型(Byte):字节型数据在内存中占一个字节,可以存储0~255之间的整数。 整型(Integer,类型符为%):整型数在内存中占两个字节,可以存储-32768~32767之间的整数。例如15、-345、654、678%。 长整型(Long,类型符为):长整型数在内存中占4个字节,可以存储-2147483648~2147483647之间的整数。例如123456、45678都是长整型。 1. 数值数据类型 (2) 实型 实型表示的数据范围大,但有误差,且运算速度较慢。 单精度型(Single,类型符为!):单精度数在内存中占4个字节,可精确到7位有效数字。 双精度型(Double,类型符为#):双精度数在内存中占8个字节。 货币型(Currency,类型符为@):主要用来表示货币值,在内存中占8个字节,最多保留小数点后4位,小数点前15位,属于定点实数。 2. 字符数据类型 字符数据类型(String)表示一个字符序列,例如职工的姓名、教师的职称等。 可变长度字符串(String*Size):指在程序运行期间字符串的长度不固定 固定长度字符串:指在程序运行期间,长度保持不变的字符串。 3. 布尔数据类型 布尔数据类型(Boolean)又称逻辑型,用于表示只有两种取值的数据。 True:逻辑真 False:逻辑假。 在内存中,布尔型数据占两个字节,当布尔型数据转换为整型数据时,True转换为-1,False转换为0。 当其他类型数据转换为布尔型时,非0数转换为True,0转换为False。 4. 日期数据类型 日期型(Date)数据用于表示日期和时间,在内存中占用8个字节,以浮点数形式存储 日期范围:100年1月1日~9999年12月31日 时间:0:00:00~23:59:59。 6. 可变数据类型 可变数据类型(Variant)是一种特殊的数据类型,可以表示多种数据类型。如果变量在使用前未加以类型说明,则默认为Variant型。它可以用来存放其他各种类型的数据。 Variant型数据包含4种特定值: Empty Null Error Nothing 2.1.3 用户自定义类型 元素的类型可以是基本数据类型,也可以是其他的自定义数据类型。 定义语句应该放在标准模块或窗体模块的声明部分,在窗体的声明中定义Type语句应该指定Private,在模块中的声明部分定义Type语句默认为Public。 2.1.3 用户自定义类型 例3.2 定义一个学生类型,含有学号、姓名、总成绩和系别4个元素,其中系别元素的数据类型为自定义数据类型Department。Department的自定义数据类型含有系编号和系名称两个元素。 先定义数据类型Department: 2.2 常量和变量 计算机所处理的数据存放在内存单元中。机器语言或汇编语言是通过内存单元的地址来访问内存单元,而在高级语言中,无需直接通过内存单元的地址,而只需给内存单元命名,以后通过内存单元的名字来访问内存单元。命了名的内存单元就是常量或变量。 常量:在程序运行期间,其内存单元中存放的数据始终保持不变。 变量:在程序运行期间,其内存单元中存放的数据可以根据需要随时改变。 2.2.1 常量 1. 直接常量 (1) 数值常量:例如123、H7F7FFF 、1.401298E-4 (2) 字符串常量 2.2.1 常量 2. 符号常量 符号常量用名字来表示某个常量,将无意义的单纯常量用有含义的符号来表示。 系统内部定义的常量:Visual Basic提供的常量。 这些常量名使用两字符的前缀,例如,用vb表示Visual Basic中的系统常量,用xl表示Excel中的常量,用db表示DAO(Data Access Object,数据访问对象)对象库中的常量。 例如:vbKeyReturn(回车键), vbRed(红色),vbBlue(蓝色) 2.2.1 常量 (2) 用户定义常量 Const语句来给常量分配名字、值和类型。 Const 常量名 [As 数据类型]=常量表达式 2.2.2 变量 1. 标识符的命名遵循以下规则: ① 以字母或汉字开头,由字母、汉字、数字或下划线组成,长度不超过255个字符,最后一个字符可以是类型说明符(%,!,#,@,,$)。
您可能关注的文档
最近下载
- 济南版(2024)初中生物学七年级上册《脊椎动物身体背部有脊柱》教学设计及反思.docx
- 中铁建工集团质量管理手册.pdf
- 二级中医医院评审细则解读院感部分.pptx
- 2024年迪瑞医疗分析报告:强化协同,仪器放量布局市场.pdf
- 部编版初中道德与法治九年级上册单元作业设计 (优质案例12页) .pdf
- 广东实验中学2023-2024学年八年级上学期期中考试语文试卷.docx VIP
- 2020年世界发展报告:全球价值链时代的贸易换发展.pdf VIP
- 湖北省水利工程重大设计变更报告编制大纲.pdf
- 2024高中地理教师课程标准考试模拟试卷及参考答案.docx VIP
- 《材料成型工艺学》全套教学课件.ppt
文档评论(0)