资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

VB.NET数据类型有哪些

小编给大家分享一下VB.NET数据类型有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

丹东ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联建站的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18980820575(备注:SSL证书合作)期待与您的合作!

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

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

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

数据类型

表示方式

取 值 范 围

说    明

整型

Integer

–2147483648~2147483647

用于表示简单整数

字节型

Byte

0~255

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

短整型

Short

–32768~32767

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

长整型

Long

–9223372036854775808~

9223372036854775807

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

单精
度型

Single

–3.402823E38~–1.401298E-45(对于负数)和1.401298E-45~3.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数据类型

VB.NET数据类型有哪些

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

  • VB.NET Hashtable用法相关概念详解

  • VB.NET键盘事件相关内容概览

  • VB.NET正则表达式应用经验分享

  • VB.NET读取XML文件实现技巧分享

  • 关于VB.NET数组赋值概念简述

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

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

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

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

VB.NET数据类型有哪些

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

以上是“VB.NET数据类型有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


文章名称:VB.NET数据类型有哪些
标题URL:http://cdkjz.cn/article/gjosge.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:400-028-6601 / 大客户专线   成都:13518219792   座机:028-86922220