趣百科

VB.NET编程:数据类型

编辑:Simone 2025-02-28 18:12:38 602 阅读

VB.NET编程:数据类型

编程界总是充满着创意的点子和令人惊叹的工具。那么如何变身为编程大神呢?我们先从基础学起:数据类型。

测试机示范工具:Visual Studio 2015

Visual Basic这个编程语言,相信大家并不陌生。但是VB.NET是其的一个升级版,能编出更加精确和美观的程序。

VB.NET使用的工具是Visual Studio。这是一个集成多种编程语言于一身的软件,包括VB.NET、Java、C#、C++、F#等。

开始前你必须知道:

Unicode:统一码,专门供计算机使用的编码。

位数:越高储存的数据越精确,但是占用的字节也会更多。

VB.NET具有三种数据类型:字符数据、数值数据、其他数据。我们先从字符数据开始。字符数据只有两种,Char和String,即字符型和字符串型。

Char:字符型。

这种类型的数据是单个双字节的Unicode字符。在这种类型中,一个字符用双字节储存。

一般来说,Char用于储存单个字符,而不是一连串的字符。如图1例。

注意,Char的取值范围是有限的,最高是65535,出错例子如图2。

String:字符串型。

这才是真正意义上储存一连串字符的数据!String可谓是在编程中使用最多的数据类型,以不带符号的数字序列形式储存,每个数字的取值范围从0-65535不等,都可以表示一个Unicode字符。一个String可以储存约21亿个Unicode字符。

数值数据共有7种,字节型、短整型、整型、长整型、小数型、单精度浮点型、双精度浮点型。

Byte:字节型

这种数据类型运算起来非常高效,可以提高程序的整体运行速度。因为它只使用了一个字节来储存数据。因此,它的取值范围相对较小,从0-255,且只能储存数值,不能储存带符号的。

例子如图1,出错例子如图2。

Short:短整型:这是一种整型数据类型,使用双字节储存,允许带符号的整数出现,范围是-32768~+32767。

例子如图1,出错例子如图2

Integer:整型

整型可以用于储存带符号整数,使用32位(4个字节)储存 ,因此它的取值范围较大,从-2147483648~+2147483647。

例子如图1,出错例子如图2

Long:长整型

长整型使用的64位(8个字节)进行储存,允许带符号,取值范围:

-9223372036854775808~+9223372036854775807

你没看错,这不是银行卡号,是一个数值!

例子如图1。

Decimal:小数型

小数型的位数最高,使用了128位储存(16个字节),用来储存小数。因此它的取值范围相当不可思议。

所支持的最大可能值:+/-7922816251426433759354390335

28位小数最大支持值:+/-7.9228162514264337593543950335

非0值最大支持值:0.0000000000000000000000000001(28位)

例子如图1。

Single:单精度浮点型

专门用来储存单精度浮点数的数据类型,使用4个字节(32位),其中符号占1位,指数占8位,其余23位表示位数。单精度浮点的支持位数没有小数型多,但是支持的数要比小数型多,可以精确到7位十进制数。取值范围:

负数:-3.402823E+38~-1.401298E-45

正数:1.401298E-45~3.402823E+38

例子如图1。

Double:双精度浮点型

专门用来储存双精度浮点数的数据类型,使用8个字节(64位),其中符号占1位,指数11位,其余52位表示位数。双精度浮点数能精确到15-16位十进制数。取值范围:

负数:-1.79769313486232E+308~-4.906545841247E-324

正数:4.94065841247E-324~1.79769313486232E+308

例子如图1。

剩下的3种类型分别是布尔型,日期型和对象型。

Boolean:布尔型

布尔型的值只能是True或False,如果将这两个逻辑值转换成数值,True为-1,False为0。从数值转换到布尔型,除了0转换成False,其余数值均转换为True。

Date:日期型

相信你一看名字就知道它是储存什么的了。很明显,这个变量依靠64位(8个字节)储存日期时间。可以储存具体的年月日,时分秒。

Object:对象型

它以4个字节地址形式储存,可作为对象引用,可以声明该变量分配任何引用类型(字符串、数组、类或接口),同时也可以引用其他任何数据类型的数据。

版权声明:本站【趣百科】文章素材来源于网络或者用户投稿,未经许可不得用于商用,如转载保留本文链接:https://www.qubaik.com/article/145820.html

相关推荐