整型长整型单精度型标准数据类型双精度型字符型货币型布尔型日期型对象型变体型
6 整型 长整型 单精度型 双精度型 字符型 货币型 布尔型 日期型 对象型 变体型 标准数据类型
(1)整型(lnteger,%)用2个字节存储十进制表示:由+-号,0~9组成范围:-32768~32767056例:-325+100(2)长整型(Long,&)以4个字节存储范围:-21亿~21亿
(1)整型(Integer,%) ❖ 用2个字节存储 ❖ 十进制表示: 由+ -号,0~9 组成 范围:-32768~32767 例: -325 0 56 +100 (2) 长整型(Long,&) ❖ 以4个字节存储 ❖ 范围:-21亿~21亿
(3)单精度浮点型(Single,!每个单精度浮点数占4个字节的存储空间,可以精确到位十进制数单精度型数据通常用指数形式表示:如:3.14E+6(4)双精度浮点型(Double,#)每个双精度浮点数占8个字节的存储空间,可以精确到15位或16位十进制数。双精度数的指数符号为D(或d)例如,-23.5D+3表示-23.5×1032d-5表示2×10-5
(3)单精度浮点型(Single,!) ❖ 每个单精度浮点数占4个字节的存储空间,可以精确到7位十进制数。 ❖ 单精度型数据通常用指数形式表示: 如:3.14E+6 8 (4)双精度浮点型(Double,#) ❖ 每个双精度浮点数占8个字节的存储空间,可以精确到15位或16位 十进制数。 ❖ 双精度数的指数符号为D(或d) 例如,-23.5D+3 表示 -23.5×103 2d-5 表示 2×10-5
(5)字符串型数据(String,S)字符串是一个用双引号括起来的字符序列X心String类型的数据所占用的存储空间与字符串长度有关例如:以下都是合法的字符串:"Hello”、"3.14"、"A1”、"VisualBasic程序设计" (空串)"5+6="字符串可分为定长字符串和变长字符串Dimslasstringsl=“hello"这里的s1是变长字符串Dims2 as string*10s2=“hello"这里的s2是定长字符串当字符串长度少于规定长度时用空格填满,当字符串长度多于规定长度时,截去多余字符O
(5)字符串型数据(String,$) 9 ❖ 字符串是一个用双引号括起来的字符序列 ❖ String类型的数据所占用的存储空间与字符串长度有关 例如:以下都是合法的字符串: "Hello" 、 "3.14" 、"A1" 、"VisualBasic程序设计" "5+6=" ""(空串) 字符串可分为定长字符串和变长字符串 Dim s1 as string s1= “hello” 这里的s1是变长字符串 Dim s2 as string*10 s2= “hello” 这里的s2是定长字符串 当字符串长度少于规定长度时用空格填满,当字符串长度多于 规定长度时,截去多余字符
(6)(Date)日期型数据每个日期型数据占8个字节的存储空间表示日期范围从100年1月1日到9999年12月31日表示时间范围从0:00:00到23:59:59。日期数据:年月日的格式或月日年的格式,可四位或两位记年分隔符可以是横线、斜线或逗号。时间数据:用冒号分隔时、分、秒。+#2009-10-2108:14:44##08:14:44##10/21/2010#注意用#进行定界。10
(6)日期型数据(Date) ❖ 每个日期型数据占8个字节的存储空间 ❖ 表示日期范围从100年1月1日到9999年12月31日 表示时间范围从0:00:00到23:59:59。 ❖ 日期数据:年月日 的格式 或 月日年 的格式,可四位 或 两位记年, 分隔符可以是横线、斜线或逗号。 ❖ 时间数据:用冒号分隔时、分、秒。 #2009-10-21 08:14:44# #08:14:44# #10/21/2010 # 注意用 # 进行定界。 10