第2章 VB语言基础 第二章≤语言基 本章要点 数据类型 础>常量和变量 >运算符表达式 >函数 HZBOOKS
第二章VB 语言基础 1 第 2 章 本章要点 : ➢数据类型 ➢常量和变量 ➢运算符表达式 ➢函数 VB语言基础
21数据类型 基本数据类型 分为 第二章≤语言基础 用户自定义的数据类型 基本数据类型: >字符型 >数值型 布尔型 日期型 对象型 >可变类型 HZBOOKS
第二章VB 语言基础 2 2.1 数据类型 基本数据类型: ➢字符型 ➢数值型 ➢布尔型 ➢日期型 ➢对象型 ➢可变类型 用户自定义的数据类型 基本数据类型 分为
1字符型数据( String 由双引号"括起来的一串符号 第 例:"abc""ABC""计算机 "1234"3+2""(空串) (1)定长字符串:在程序执行过程中长度始终保 语 持不变的字符串,字符长度不超过65535 基(2)变长字符串:长度不固定的字符串,随着对 础 字符串变量赋予新的值,其长度可增可减。 HZBOOKS
第 二 章VB 语 言 基 础 3 1 字符型数据(String) 由双引号""括起来的一串符号 例: "abc" "ABC" "计算机" "12.34" "3+2" ""(空串) (1)定长字符串:在程序执行过程中长度始终保 持不变的字符串,字符长度不超过65535。 (2)变长字符串:长度不固定的字符串,随着对 字符串变量赋予新的值,其长度可增可减
2数值型数据 Integer(整型 第二章≤语言基础 Long(长整型) Single(单精度浮点型) Double(双精度浮点型) HZBOOKS
第 二 章VB 语 言 基 础 4 2 数值型数据 ➢Integer(整型) ➢Long(长整型) ➢Single(单精度浮点型) ➢Double(双精度浮点型)
动()整型( (Integer) 以2个字节存储 十进制表示:由+-号,0-9组成 第二章≤语言基础 范围:-32768-32767 八进制表示:以&O开头,由0~7组成 范围:&O0~&O17777 十六进制表示:以&H开头,由0~9,A~F组成 范围:&H0~&HFFF 例:-325056100 0456&036 &hiac &h38&H2 HZBOOKS
第 二 章VB 语 言 基 础 5 (1) 整型(Integer) 以2个字节存储 十进制表示: 由+ -号,0~9 组成 范围: -32768~32767 八进制表示: 以&O开头,由 0~7组成 范围: &O0 ~&O177777 十六进制表示: 以&H开头,由 0~9,A~F组成 范围: &H0 ~&HFFFF 例: -325 0 56 +100 &O456 &O36 &H1AC &H38 &H2
(2)长整型(Long) 以4个字节存储 第二章≤语言基础 十进制表示:由+号,0-9组成 范围:-2147483648~+2147483647 八进制表示:以&O开头,以&结束 范围:&O0&~&O37777777 十六进制表示:以&H开头,以&结束 范围:&H0&~& HFFFFFFFF& 例:45346634568100000 &0456&&036& &H1AC&&H38&&H2& HZBOOKS
第 二 章VB 语 言 基 础 6 (2) 长整型(Long) 以4个字节存储 十进制表示: 由+ -号,0~9 组成 范围: -2147483648~+2147483647 八进制表示: 以&O开头,以&结束 范围: &O0& ~&O37777777777& 十六进制表示: 以&H开头,以&结束 范围: &H0& ~&HFFFFFFFF& 例: 453466 -34568 +1000000 &O456& &O36& &H1AC& &H38& &H2&
列(3)单精度浮点型(igl) 以4个字节存储,可以精确到7位十进制数 第!例:3.234E+2表示3234×102 28E9 表示28×109 一章语言基础 456-17表示456×10-17 语(4)双精度浮点型 Double 以8个字节存储,可以精确到16位十进制数 3234D+2表示3,234×102 28D9 表示28×109 456D-17表示456×10-17 HZBOOKS 7
第 二 章VB 语 言 基 础 7 (3) 单精度浮点型(Single) 以4个字节存储,可以精确到7位十进制数 例: 3.234E+2 表示3.234102 -28E9 表示-28109 4.56E-17 表示4.5610-17 (4) 双精度浮点型(Double) 以8个字节存储,可以精确到16位十进制数 3.234D+2 表示3.234102 -28D9 表示-28109 4.56D-17 表示4.5610-17
创3货币类型( Currency 以8个字节存储,用于表示定点数,其小数点左 第 边有15位数字,右边有4位数字。 4字节型(Byte) 语 具用一个字节存储数据,其取值范围为0~255 础 HZBOOKS
第 二 章VB 语 言 基 础 8 3 货币类型(Currency) 以8个字节存储,用于表示定点数,其小数点左 边有15位数字,右边有4位数字。 4. 字节型(Byte) 用一个字节存储数据,其取值范围为0~255
5布尔型数据( Boolean) >用于表示某个条件的成立或不成立。 第 只有True和Fals两个值 一章语言基础 HZBOOKS
第 二 章VB 语 言 基 础 9 5 布尔型数据(Boolean) ➢ 用于表示某个条件的成立或不成立。 ➢ 只有True和False两个值
6日期型数据(Date 用于表示日期和时间 第格式:# 0● # 三VB接受许多种日期时间格式 例:下面的Date/Time值全部有效。 语言基础 #3-6-9313:20# March2719931:20am# #Apr2-93 #14 april1993# #12/18/1999# HZBOOKS
第 二 章VB 语 言 基 础 10 6 日期型数据(Date) 用于表示日期和时间 格式: #……# VB接受许多种日期时间格式 例: 下面的 Date/Time 值全部有效。 #3-6-93 13:20# #March 27,1993 1:20am# #Apr-2-93# #14 April 1993# #12/18/1999#