l.整数类型(Integer, Long) (1)整型(Integer,%):用2个字节存储 第三章 十进制表示:由+号,09组成 范围:-32768~32767 S程序设计代码基础 八进制表示:以&0开头,由0~7组成 范围:&00~&0177777 十六进制表示:以&H开头,由0~9,A~F组成 范围:&HO~&HFFFF 例: -325 0 56 +100 &0456 &036 &HIAc &H38 &H2 193
第 三 章VB 程 序 设 计 代 码 基 础 11 1. 整数类型(Integer,Long) (1) 整型(Integer,%):用2个字节存储 例: -325 0 56 +100 &O456 &O36 &H1AC &H38 &H2 十进制表示: 由+ -号,0~9 组成 范围: -32768~32767 八进制表示: 以&O开头,由0~7组成 范围: &O0 ~&O177777 十六进制表示: 以&H开头,由 0~9,A~F组成 范围: &H0 ~&HFFFF
(2)长整型(Long,&) 以4个字节存储 十进制表示:由+号,0~9组成 第三章S程序设计代码基础 范围:-2147483648+2147483647 八进制表示:以&0开头,以&结束 范围:&00&~&037777777777& 十六进制表示:以&开头,以&结束 范围:&HO&~&HFFFFFFFF& 例:453466 -34568 +1000000 &0456& &036& &H1AC& &H38& &H2& 10t
第 三 章VB 程 序 设 计 代 码 基 础 12 (2) 长整型(Long,&) 以4个字节存储 十进制表示: 由+ -号,0~9 组成 范围: -2147483648~+2147483647 八进制表示: 以&O开头,以&结束 范围: &O0& ~&O37777777777& 十六进制表示: 以&H开头,以&结束 范围: &H0& ~&HFFFFFFFF& 例: 453466 -34568 +1000000 &O456& &O36& &H1AC& &H38& &H2&
2.实数类型 浮点数采用EEE格式,由尾数及指数组成: 第三章 [+|-]x.×[×.×]KE|D}[+|-]×x× 程序设计代 尾数部分 指数部分 说明: >[】中的内容可以省略 >×:表示0~9之间的任意一位数字 码基础 >尾数部分:可以表示为整数或实数形式 >指数:只能是整数 {ED}:不区分大小写,E表示单精度,D 表示双精度 13
第 三 章VB 程 序 设 计 代 码 基 础 13 2. 实数类型 浮点数采用IEEE格式, 由尾数及指数组成: 说明: ➢[ ]中的内容可以省略 ➢:表示0~9之间的任意一位数字 ➢尾数部分:可以表示为整数或实数形式 ➢指数:只能是整数 ➢{E|D}:不区分大小写,E表示单精度,D 表示双精度 尾数部分 指数部分 [+|-].[.. ]{E|D} [+|-]
(1)单精度浮点型(Single,!) 第三章 以4个字节存储,可以精确到7位十进制数 例:3.234E+2 表示3.234×102 -28E9 表示-28×109 金程序设计代码基础 4.56E-17 表示4.56×10-17 (2)双精度浮点型(Double, #) 以8个字节存储,可以精确到16位十进制数 3.234D+2 表示3.234×102 -28D9 表示-28×109 4.56D-17 表示4.56×10-17 14
第 三 章VB 程 序 设 计 代 码 基 础 14 (1) 单精度浮点型(Single,!) 以4个字节存储,可以精确到7位十进制数 例: 3.234E+2 表示3.234102 -28E9 表示-28109 4.56E-17 表示4.5610-17 (2) 双精度浮点型(Double,#) 以8个字节存储,可以精确到16位十进制数 3.234D+2 表示3.234102 -28D9 表示-28109 4.56D-17 表示4.5610-17
(3)货币型(Currency, 以8个字节存储 第三章S程序设计代码基础 用于表示定点数,其小数点左边有15位 数字,右边有4位数字。 3.字节型(Byte) 用一个字节存储数据, 取值范围为0~255。 193 15
第 三 章VB 程 序 设 计 代 码 基 础 15 (3) 货币型(Currency,@) 以8个字节存储 用于表示定点数,其小数点左边有15位 数字,右边有4位数字。 3. 字节型(Byte) 用一个字节存储数据, 取值范围为0~255