VB.NET语 法 基础 1 .1 变量、常量和表达式 1.1.1 数据类型 VB.NET 中有12 种不同的数据类型,可以分成三类:数值类型、文本类型和混合类型。 数值类型是VB.NET 数据类型的主要类型,共7 种。数值类型的数据类型见表1-1。 表1-1 数值类型的数据类型 数据类型 表示方式 取 值 范 围 说 明 整型 Integer –2147483648~2147483647 用于表示简单整数 字节型 By te 0~255 用于简单算术运算。由于这个类型的变量可以在一个字节中存储,所以运算速度最快 短整型 Short –32768~32767 是整型的一种形式,相对表示范围较小 长整型 Long –9223372036854775808~ 9223372036854775807 是整型的一种形式,相对表示范围较大 单精 度型 Single –3.402823E38~–1.401298E-45(对于负数)和1.401298E-45~3.402823E38(对于正数) 用于存放单精度浮点数 双精 度型 Dou ble –1.79869313486232E308~ –4.94065645841247E-324(对于负数) 和4.94065645841247E-324~ 1.79869313486232E308(对于正数) 用于存放双精度浮点数 小数 Decimal 当小数位为 0 的时候,为 –79228162514264337593543950335~ 79228162514264337593543950335; 当小数位为 28 的时候,为 –7.9228162514264337593543950335~ 7.9228162514264337593543950335 常用于存储货币值 用于存放文本的数据类型有两个。文本类型的数据类型见表1-2。 ASP.NET 简明教程 • 18 • 表1 -2 文本类型的数据类型 数 据 类 型 表 示 方 式 说 明 字符串型 String 用于存放任何形式的字符串,包括一个字符或者多行字符 字符型 Char 用于存放一个字符,它以0~65535 之间数字的形式存储 其余的数据类型还有:Date 数据类型、布尔数据类型和 Object 数据类型,其说明见表 1-3。 表1 -3 其他数据类型 数 据 类 型 表 示 方 式 说 明 日期型 Date 必须用mm/dd/y y y y 的格式表示,也可以存储时间(可以存储00:00:00~23:59:59 之间的任何时间) 布尔型 Boolean 取值为 Tru e 和 False 对象型 Object 其中需要说明的是:在 VB.NET 中,对于Boolean 类型的数据,当需要把布尔类型的值转换为数值类型的时候,会把 Tru e 当成 1 来处理,把 False 当作 0 来处理。当需要把数值类型的值转换为布尔类型的时候,会把 0 转换为 False,而把其他的非 0 数值转换为 Tru...