VB.NET数据类型相关概念总结介绍
创始人
2024-06-19 19:30:45
0

VB.NET作为一种由微软推出的新的编程平台,其中有很多性能功能有待我们在实际编程中区逐渐发现。VB.NET数据类型中总共有12种,可以分成三类:数值类型、文本类型和混合类型。

数值类型是VB.NET数据类型的主要类型,共7种。数值类型的数据类型见表2-1。

 

表2-1 数值类型的VB.NET数据类型

数据类型

表示方式

取 值 范 围

说    明

整型

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

常用于存储货币值

用于存放文本的数据类型有两个。文本类型的数据类型见表2-2。

表2-2 文本类型的VB.NET数据类型

表2-2 文本类型的VB.NET数据类型

VB.NET数据类型中需要说明的是:#t#

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

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

其余的数据类型还有:Date数据类型、布尔数据类型和Object数据类型,其说明见表2-3。

表2-3 其他VB.NET数据类型

表2-3 其他VB.NET数据类型

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

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
着眼MAC地址,解救无法享受D... 在安装了DHCP服务器的局域网环境中,每一台工作站在上网之前,都要先从DHCP服务器那里享受到地址动...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...