VB.NET编程:数据类型

 时间:2024-10-22 05:05:02

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

VB.NET编程:数据类型

工具/原料

VisualStudio

学习的热情

简述

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

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

VB.NET编程:数据类型

3、开始前你必须知道:Unicode:统一码,专门供计算机使用的编码。位数:越高储存的数据越精确,但是占用的字节也会更多。

字符数据类型

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

2、Char:字符型。这种类型的数据是单个双亨蚂擤缚字节的Unicode字符。在这种类型中,一个字符用双字节储存。一般来说,潮贾篡绐Char用于储存单个字符,而不是一连串的字符。如图1例。注意,Char的取值范围是有限的,最高是65535,出错例子如图2。

VB.NET编程:数据类型

VB.NET编程:数据类型

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

VB.NET编程:数据类型

数值数据类型

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

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

VB.NET编程:数据类型

VB.NET编程:数据类型

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

VB.NET编程:数据类型

VB.NET编程:数据类型

4、Integer:整型整型可以用于储存带符号整数,使用32位(4个字节)储存,因此它的取值范围较大,从-2147483648~+2147483647。例子如图1,出错例子如图2

VB.NET编程:数据类型

VB.NET编程:数据类型

5、Long:长整型长整型使用的64位(8个字节)进行储存,允许带符号,取值范围:-9223372036854775808~+9223372036854775807你没看错,这不是银行卡号,是一个数值!例子如图1。

VB.NET编程:数据类型

6、Decimal:小数型小数型的位数最高,使腩柽鬣盛用了128位储存(16个字节),用来储存小数。因此它的取值范围相当不可思议。所支持的最大可能值:+/-79228162514264337笙剽茑镙5935439033528位小数最大支持值:+/-7.9228162514264337593543950335非0值最大支持值:0.0000000000000000000000000001(28位)例子如图1。

VB.NET编程:数据类型

7、Single:单精度浮点型专门用来储存单精度浮点数的数据类型,使用4个字瘠彐伊竽节(32位),其中符号占1位,汜枸赓觅指数占8位,其余23位表示位数。单精度浮点的支持位数没有小数型多,但是支持的数要比小数型多,可以精确到7位十进制数。取值范围:负数:-3.402823E+38~-1.401298E-45正数:1.401298E-45~3.402823E+38例子如图1。

VB.NET编程:数据类型

8、Double:双精度浮点型专门用来储存双精俣觊鄄幼度浮点数的数据类型,使用8个字节(64位),其中符号占1位,指数11位,其余52位表示位数。双精度浮点数能精确到15-16位十进制数撅掏浑锌。取值范围:负数:-1.79769313486232E+308~-4.906545841247E-324正数:4.94065841247E-324~1.79769313486232E+308例子如图1。

VB.NET编程:数据类型

其他数据类型

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

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

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

VB.NET编程:数据类型

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

易语言算数运算:[12]置随机数种子 js怎么复制一个节点并追加 微信小程序头脑王者在哪?怎么找? 如何编译易语言源码 php怎么遍历数组元素
热门搜索
动物图片素材 僵尸图片大全 绿色图片大全 爱情海图片 喜剧之王1电影