三类十二种VB.NET数据类型全面介绍

开发 后端
这里介绍VB.NET数据类型,包括介绍在VB.NET中,对于Boolean类型的数据,当需要把布尔类型的值转换为数值类型的时候,会把True当成1来处理,把False当作0来处理。

经过长时间学习VB.NET数据类型,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。

VB.NET数据类型

VB.NET中有12种不同的数据类型,可以分成三类:数值类型、文本类型和混合类型。数值类型是VB.NET数据类型的主要类型,共7种。数值类型的数据类型见下表

 

数据类型

表示方式

   

整型

Integer

21474836482147483647

用于表示简单整数

字节型

Byte

0255

用于简单算术运算。由于这个类型的变量可以在一个字节中存储,所以运算速度最快

短整型

Short

3276832767

是整型的一种形式,相对表示范围较小

长整型

Long

9223372036854775808

9223372036854775807

是整型的一种形式,相对表示范围较大

单精
度型

Single

3.402823E38~–1.401298E-45(对于负数)1.401298E-453.402823E38(对于正数)

用于存放单精度浮点数

双精
度型

Double

1.79869313486232E308

4.94065645841247E-324(对于负数)

4.94065645841247E-324

1.79869313486232E308(对于正数)

用于存放双精度浮点数

小数

Decimal

当小数位为0的时候,为

79228162514264337593543950335
79228162514264337593543950335

当小数位为28的时候,为

7.9228162514264337593543950335
7.9228162514264337593543950335

常用于存储货币值

 

数值类型的数据类型

 

用于存放文本的数据类型有两个。文本类型的VB.NET数据类型见下表

 

   

字符串型

String

用于存放任何形式的字符串,包括一个字符或者多行字符

字符型

Char

用于存放一个字符,它以065535之间数字的形式存储

文本类型的数据类型

 

其中需要说明的是:

 

(1) 对于String类型,可以存放任何形式的字符串,它可以是纯粹的文本,也可以是文本和数字的组合或者是数字、日期等。例如"This is a book. ""12345"都是字符串。对于字符串类型的数据,可以进行相关的字符串操作,例如连接、截断等。

 

(2) 对于Char类型,可以存储的只是一个字符,注意,这个字符的存储编码必需是一个数字。在计算机系统中,可以显示很多符号(不仅仅是英文字母),为了能够正确地显示,国际上有通用的标准(例如Unicode编码),为每个字符设定了一个标准的数值来表示这个字符。其余的数据类型还有:Date数据类型、布尔数据类型和Object数据类型,其说明见下表

 

   

日期型

Date

必须用mm/dd/yyyy的格式表示,也可以存储时间(可以存储00:00:0023:59:59之间的任何时间)

布尔型

Boolean

取值为TrueFalse

对象型

Object

 

其他数据类型

 

其中需要说明的是:在VB.NET中,对于Boolean类型的数据,当需要把布尔类型的值转换为数值类型的时候,会把True当成1来处理,把False当作0来处理。当需要把VB.NET数值类型的值转换为布尔类型的时候,会把0转换为False,而把其他的非0数值转换为True

【编辑推荐】

  1. VB.NET动态控件数组三部曲
  2. 全方位分析VB.NET编码规范
  3. 剖析VB.NET Process的属性与对象
  4. VB.NET SendKeys方法与键入值
  5. 用实例讲述VB.NET Process类
责任编辑:佚名 来源: 新浪博客
相关推荐

2010-01-07 14:10:41

VB.NET数据类型

2010-01-14 14:21:07

2009-10-13 16:05:07

VB.NET字符数据类

2009-10-15 10:57:16

VB.NET Text

2009-10-16 12:52:28

VB.NET简单数据类

2009-11-02 16:15:51

VB.NET字符数据类

2010-01-20 18:14:58

VB.NET数据类型

2010-01-08 16:19:00

VB.NET类型单位命

2009-10-28 10:04:53

VB.NET XmlW

2009-10-28 17:44:31

VB.NET语言

2009-11-10 11:04:09

VB.NET数据类型

2010-01-15 15:10:43

VB.NET Stri

2010-01-18 16:49:36

VB.NET基本数据类

2009-10-21 11:07:32

VB.NET类库

2009-11-10 12:48:17

VB.NET三维模型

2009-10-23 10:18:43

VB.NET运算符

2010-01-21 17:58:40

VB.NET List

2009-10-14 15:20:21

VB.NET窗体指针

2009-11-04 10:54:53

VB.NET MOVE

2009-10-29 15:16:02

VB.NET文件传送
点赞
收藏

51CTO技术栈公众号