第2章数据与表达式 本章将介绍在编写代码时用到的一些最基础的知 识,包括ⅤB的基本字符集和词汇集、ⅤB的基本数据 类型、常量与变量、运算符与表达式及常用内部函数。 请单属标左键换页 退出
第2章 数据与表达式 本章将介绍在编写代码时用到的一些最基础的知 识,包括VB的基本字符集和词汇集、VB的基本数据 类型、常量与变量、运算符与表达式及常用内部函数。 退出
2.1VB的基本字符集和词光集 2.2VB的基本数据类型 2.3常量与交量 2.4运算符与表达式 2.5常用内部函数 请单属标左键换页
2.1 VB的基本字符集和词汇集 2.2 VB的基本数据类型 2.3 常量与变量 2.4 运算符与表达式 2.5 常用内部函数
2.,1VB的基本字符集和词汇集 21.1字符集 212词汇集 1.关键字 关键字又称保留字,是在语法上有固定意义的字 母组合。主要包括:命令名、函数名、数据类型名 运算符、VB系统提供的标准过程等。 2.标识符 标识符是用户自己定义的名字,包括自定义常量 名、变量名、控件名、自定义的过程名和函数名等。 用户通过标识符对相应的对象进行操作。 请单属标左键换页
2.1 VB的基本字符集和词汇集 2.1.1 字符集 2.1.2 词汇集 1.关键字 关键字又称保留字,是在语法上有固定意义的字 母组合。主要包括:命令名、函数名、数据类型名、 运算符、VB系统提供的标准过程等。 2.标识符 标识符是用户自己定义的名字,包括自定义常量 名、变量名、控件名、自定义的过程名和函数名等。 用户通过标识符对相应的对象进行操作
2.2VB的基本数据类型 数据是信息的物理表示形式,是程序处理的对象。 在VB中,对不同类型的数据有不同的操作方式和不同 的取值范围。在程序设计中,要随时注意所用数据的 类型。VB的数据类型有系统定义和自定义两种,系统 定义的数据类型称为标准类型,自定义数据类型是由 若干标准类型组合成的某种结构。表2-1列出了ⅤB中 的标准数据类型。 请单属标左键换页
2.2 VB的基本数据类型 数据是信息的物理表示形式,是程序处理的对象。 在VB中,对不同类型的数据有不同的操作方式和不同 的取值范围。在程序设计中,要随时注意所用数据的 类型。VB的数据类型有系统定义和自定义两种,系统 定义的数据类型称为标准类型,自定义数据类型是由 若干标准类型组合成的某种结构。表2-1列出了VB中 的标准数据类型
表2-1 VB中的标准数据类型 数据美 共键字 炎符 占内存宇节数 范 宇符申型 trmg 与得长度有关最多6555个宇符 整型 integer $%无 2 32768~32767 长整型 L 2147483648~2147483647 宇节型 Byu 0~255 当度型 Single 1401298E45≥≤3402823B38 双精度 Double 8 49406564584124E324<|< 179769313486232E08 货币型 Currency 9223372036854775808 9223372036854775807 逻段型 B oleg True虫 False 日朗 Date Q无无无 1000101~9999.1231 变作 nsr过t 根摅嘤 请单属标左键换页
221字符串型( String) 字符串包括除双引号和回车以外可打印的所有字 符,双引号作为字符串的定界符号。 例如:"1234和”张三"都是字符型。注意字符串 中空格是有效字符。 222数值型 VB中的数值型数据分为整型和实型两大类。 1.整型 整型数是不带小数点和指数符号的数。包括整型、 长整型和字节型整数。 请单属标左键换页
2.2.1 字符串型(String) 字符串包括除双引号和回车以外可打印的所有字 符,双引号作为字符串的定界符号。 例如:"1234"和"张 三"都是字符型。注意字符串 中空格是有效字符。 2.2.2 数值型 VB中的数值型数据分为整型和实型两大类。 1.整型 整型数是不带小数点和指数符号的数。包括整型、 长整型和字节型整数
(1)整型( Integer,类型符%) 整型数用两个字节存储,取值范围是-32768到 +32767。 例如:15,-345,654%都是整数型。而45678% 则会发生溢出错误。 (2)长整型(Long,类型符&) 长整型用4个字节存储,取值范围是-2147483648 到+2147483647。 例如:123456,45678&都是长整数型。 (3)字节型(Byte) 用一个字节存储,取值范围是0到255 请单属标左键换页
(1)整型(Integer,类型符%) 整型数用两个字节存储,取值范围是-32768到 +32767。 例如:15,-345,654%都是整数型。而45678% 则会发生溢出错误。 (2)长整型(Long,类型符&) 长整型用4个字节存储,取值范围是-2147483648 到+2147483647。 例如:123456,45678&都是长整数型。 (3)字节型(Byte) 用一个字节存储,取值范围是0到255
2.实型 实型数据主要分为单精度、双精度和货币型3种。 (1)单精度浮点数( Single,类型符!) 单精度数用4个字节存储,有7位有效数字,取值 范围14012098E-45<x13.402823E+38 例如:3.14!,2.718282 请单属标左键换页
2.实型 实型数据主要分为单精度、双精度和货币型3种。 (1)单精度浮点数(Single,类型符!) 单精度数用4个字节存储,有7位有效数字,取值 范围1.401298E-45<|x|<3.402823E+38。 例如:3.14!,2.718282
(3)货币型( Currency,类型符@) 货币型数据主要用来表示货币值,用8个字节存储, 货币型是定点数,精确到小数点后面第4位,第五位四 舍五入。整数部分最多15位。 例如:356a、65123456@都是货币型 请单属标左键换页
(3)货币型(Currency,类型符@) 货币型数据主要用来表示货币值,用8个字节存储, 货币型是定点数,精确到小数点后面第4位,第五位四 舍五入。整数部分最多15位。 例如:3.56@、 65.123456@都是货币型
223逻辑型( Boolean) 逻辑型数据只有两个:逻辑真True和逻辑假 False, 用2个字节存储。当把逻辑值转化为数值型时, False 为0,True为-1。 224日期型(Date) 日期型数据用8个字节来存储,日期范围从公元 100年1月1日到9999年12月31日,可以用#括起来放置 日期和时间,允许用各种表示日期和时间的格式 日期可以用“/”、“, “-”分隔开,可以是年 月、日,也可以是月、日、年的顺序。时间必须用 ”分隔,顺序是:时、分、秒。 请单属标左键换页
2.2.3 逻辑型(Boolean) 逻辑型数据只有两个:逻辑真True和逻辑假False, 用2个字节存储。当把逻辑值转化为数值型时,False 为0,True为-1。 2.2.4 日期型(Date) 日期型数据用8个字节来存储,日期范围从公元 100年1月1日到9999年12月31日,可以用#括起来放置 日期和时间,允许用各种表示日期和时间的格式。 日期可以用“/”、 “ , ” 、 “-”分隔开,可以是年、 月、日,也可以是月、日、年的顺序。时间必须用 “ : ”分隔,顺序是:时、分、秒