vb[1].net数据语法基础

vb[1].net数据语法基础

ID:26245121

大小:359.50 KB

页数:35页

时间:2018-11-25

vb[1].net数据语法基础_第1页
vb[1].net数据语法基础_第2页
vb[1].net数据语法基础_第3页
vb[1].net数据语法基础_第4页
vb[1].net数据语法基础_第5页
资源描述:

《vb[1].net数据语法基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、数据类型<一>Integer整型类型内在分配(字节)数值范围Short2-32768~32767Int162-32768~32767UInt16(无符号)20~65535Integer4-2147483648~2147483647Int324-2147483648~2147483647UInt32(无符号)40~4294967295Long8-9223372036857755808~922337203687755807Int648-9223372036857755808~922337203687755807U

2、Int64(无符号)80~184467440737095551615<二>浮点数浮点数也称实型数或实数,是带有小数部分的数值。它由三部分组成:符号、指数及尾数。单精度浮点数和双精度浮点数的指数分别用“E”(或“e”)和“D”(或“d”)来表示。(1)Single单精度浮点型这个类型用于存储单精度浮点型数字,占用4个字节,负数取值范围在-3.402823E+38~-14.401298E-45;正数取值范围在1.401298E+45~3.40282E38之间。(2)Double双精度浮点型一般浮点数字都存储为Doub

3、le双精度浮点型,可以保证很高的精度,是最常用的浮点型数字类型,占用8个字节,范围在-1.79769313486231E308~-1.79769313486232E308之间。(3)Decimal十进制VB6.0支持Currency(贷币)数据类型,Currency变量以整数格式存储64位数字,以10000为标度,将数字表示为定点数,其小数左边为15位,右边为4位。VB6.0的Currency数据类型的精度不够,无法避免四舍五入的误差,因些在VB.NET引入了Decimal这种数据类型。VB.NET中将Curre

4、ncy数据类型转换为Decimal、Decimal变量存储带有符号(正负号)的96位整数。<三>字节/字符/字符串型(1)Byte字节型这个类型的数据是从0~255的无符号整数,用来声明二进制的变量,但显示的值为十进制的。如果要声明的变量包含二进制数据,通常将其声明为Byte型的数。例如经常用到的颜色三组合红黄蓝即RGB三颜色分量。(2)Char字符型这是VB.NET中的单字符数据类型,默认为字符是Unicode字符,占用2个字节。常常用来声明单字符的变量。如下:DimcharfirstAsCharCharfir

5、st=”A”‘声明一个Char类型的变量charfirst,并且赋给了一个值A,字符用双引号包括35(3)String字符串型使用下列语句来声明一个字符串变量:DimstrtextAsString可以在上述语句的最后面加上*,再加上一个正整数来指定这个字符串变量的长度。如下:DimstrtextAsString*20如果赋予字符串的长度超过了字符串的定长,那么VisualBasic.NET会自动截去超出的长度。<四>其它数据类型(1)Boolean布尔型布尔型数据表示“真(True)”或“假(False)”这样的

6、一种二值状态,简单的就是计算机中的0和1,当没有为该类型变量赋值时,初始值为Flase或0。VB.NET的布尔值实际上有3个,+/-1都是True,而0为Flase的值。一般情况应尽量使用True或Flase直接赋值或参与运算而不用+/-1或0代替。这种变量只占1个字节。(2)Data日期型VB.NET中用Date型变量来保存日期信息。Data在内部存储为64位整数(注意这里的位指整数的位数而不是字节的位数)。如下:Dimdbdata1AsDataDbdata1=NOW()‘初始化dbdata1变量,得到当前日期

7、。(3)Object对象数据类型VB.NET用Object数据类型代替了VB6.0的Variant变体数据类型。Object变量用作指向对象的指针。Object对象数据类型有几个特殊值。1、Error值:指出已发生的过程中的错误状态。2、DBNull值:空值,通常用于数据库应用程序,表示未知数据或丢失的数据。可以用ISBNull函数测试Object对象数据类型变量是否包含DBNull值。如下:IfISDBNull(x)andISNull(y)then2=DBNullThen2=0Endif3、Nothing值:有

8、时需要知道是否已将一个值赋予所创建的变量。在赋值之前,Object对象类型变量具有值Nothing(也是空值,但表示什么都没有)。值Nothing是不同于0,零长度字符(“”)或DBNull值的特定值。当式中使用它,将其作为0或零长度字符串来处理,这要根据表达式来定。只要将任何值包括0,零长度字符串或DBNull()赋予Object对象类型变量,Nothing值就会消失。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。