vb.net储存数据类型 vba存储数据

.NET,VB(非.NET)的基本数据类型基础问题 。Boolean类型就是1 Byte,因为他就2个值:true~false 。所以VB和
Byte类型:VB是0~255,而.NET是0~32767
Integer就是VB是2 Byte,.NET的因该是4 Byte,因为VB的Integer是16位的,而.NET是32位的 。
Long VB就是4 Byte 。.NET应该是8 Byte , VB的Long是32位的,而.NET是64位的 。
浮点型应该一样,因为范围都是差不多的 。
string和char都是一样的,string最多255个字符,char就1个字符 。
vb.net带小数点数应该定义为什么类型1.基本数据类型
基本数据类型是由系统定义的数据类型,包括数值数据类型、字节型、逻辑型、日期型、字符型、字符串类型和对象类型 。
(1)数值(Numeric)数据类型
数值数据类型分别是:Integer、Long、Single、Double和Decimal,它们的表数范围、所占字节数如表3-1所列 。
表3-1VB .NET的数值数据类型
类型 数值范围 字节数
Integer -2147483648 ~ 2147483647 4
Long 9223372036854775808 ~ 9223372036854775807 8
Short -32768 ~ 32767 2
Single -3.402823E38 ~-1.401298E-451.041298E-45 ~ 3.402823E38 4
Double -1.7976313486231E308 ~ 4.94065645841247E-324
4.94065645841247E-324 ~ 1.79769313486231E308 8
Decimal -7922816251426433759354 ~ 79228162514264337593543950335
绝对值最小的非0数为:+/-0.000000000000000000000000001 12
(2)字节(Byte)数据类型
字节类型用以存储二进制数据,占1字节 , 其数值范围在0~255的整数,是一个无符号的数据类型 。在进行ANSI与Unicode格式转换时,若数据是用Byte格式存储的,就可以保留其原值;若数据是用String格式存储的则可能会遭到破坏 。在读文件、写文件、调用DIL、调用对象的方法和属性时,VB .NET都会自动在ANSI和Unicode之间进行转换 。注意,除了一元减号外,所有对整数起作用的运算符都可用于Byte类型的数据 。
(3)逻辑(Boolean)数据类型
逻辑类型数据占2个字节,主要用来存放逻辑判断的结果,取值为逻辑值 , 即True(真)或False(假) 。当将其他数据类型转换为逻辑数据时,非0转换为True,0转换为False 。
(4)日期(Date)数据类型
Date类型用来保存日期和时间数据,占8字节,取值范围为1-1-0001 0:00:00~12-31-9999 23:59:59的日期时间,即日期范围为公元1年1月1日~9999年12月31日,时间范围为0:00:00~23:59:59 。Date数据要求在日期时间值前后加上“#”,日期时间值的格式为m-d-yyyy hh : mm : ss(月-日-年时:分:秒) 。例如:#12-3-2003 10:20:18# 。
(5)字符(Char)型
字符型数据占2字节 , 取值范围0~65535 , 代表一个Unicode字符 。Char数据类型与数值类型之间不允许隐式转换 , 但可使用系统的Asc()或AscW()将Char数据显示转换为数值数据 。
(6)字符串(String)数据类型
String类型用于保存字符串数据,一个字符占1字节,一个汉字占2字节,字符串最大长度可达20亿(231)个Unicode字符 。字符串前后要加上" " 。例如:"Good morning !"、"程序" 。
(7)对象(Object)数据类型
Object类型用来存储应用程序中的对象,可存放任何类型的数据,占4字节 。
2.自定义数据类型
用户自定义类型在Visual Basic.NET中称为“结构”(Structure),包含一个或多个不同种类的数据类型,视自定义类型的成员来决定存放的数据,关键字为System.ValueType 。用户自定义类型数据占用的内存空间是其包含的所有数据类型所占用内存空间的总和 。
属于vb.net基本数据类型名称有哪些?基本数据类型是由系统定义vb.net储存数据类型的数据类型vb.net储存数据类型,包括数值数据类型、字节型、逻辑型、日期型、字符型、字符串类型和对象类型
VB.NET中 1.存储数字的不同数据类型所需字节数的大?。?2.随机文件写入的基本单位是什么?1、
Boolean
取决于实现平台
Byte
1 个字节
Char
2 个字节
Date
8 个字节
Decimal
【vb.net储存数据类型 vba存储数据】 16 个字节
Double
8 个字节
Integer
4 个字节
Long
8 个字节
Object
4 个字节(32 位平台上)
8 个字节(64 位平台上)
SByte
1 个字节
Short
2 个字节
Single
4 个字节
String?(变长)
取决于实现平台
UInteger
4 个字节
ULong
8 个字节
用户定义vb.net储存数据类型的(结构)
取决于实现平台
UShort
2 个字节
2、
字节
vb.net哪种数据类型需要的内存容量最少,且可存储例如3.2345这样的值Byte类型需要的内存容量最少,只需一个字节存储一个变量
要想存储3.2345这样的值 , 需要 Single 类型,占用4个字节
vb中的数据类型VB的基本数据类型:
VB 6.O提供的基本数据类型主要有:字符型数据、数值型数据、货币类型、字节类型、布尔类型、日期类型、通用类型、无符号类型、对象类型等 。
1、字符型数据
字符型数据(String)用以定义一个字符序列 。在内存中一个字符用一个字节来存放 。用字母C表示 。它包括中文字符、英文字符、数字字符和其vb.net储存数据类型他ASCⅡ字符vb.net储存数据类型,其长度(即字符个数)范围是0-254个字符 。
2、数值型数据
数值型数据包括:整型、长整型、浮点型(单精度和双精度)4种 。其结果表现为具体的数值 。现实中所处理的大多数都是数值型数据 。数值型数据由数字、小数点、正负号和表示乘幂的字母E组成vb.net储存数据类型 , 数值精度达16位 。
3、货币类型
货币类型(Currency)是为计算货币而设置的定点数据类型,它的精度要求高,规定精确到小数点后4位 。在内存中占8个字节(64位) 。取值范围在-922 337 203 685 477.5805到922 337 203 685 477.5807之间 。
4、无符号类型
无符号整型和有符号整型的区别就是无符号类型可以存放的正数范围比有符号整型中的范围大一倍,因为有符号类型将最高位储存符号,而无符号类型全都储存数字 。
5、字节类型
一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间 。一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,换算为十进制 。最小值-128 , 最大值127 。如一个ASCII码就是一个字节 。
扩展资料:
实数型(浮点数或实型数)的取值范围:
1、单精度数(Single,类型符!)
在内存中占4个字节(32位),有效数字:7位十进制数
取值范围:负数 -3.402823E 38 ~ -1.401298E-45
正数 1.401298E-45 ~ 3.402823E 38
2、双精度数(Double,类型符#)
Double类型数据在内存中占用8个字节(64位)
Double型可以精确到15或16位十进制数 , 即15或16位有效数字 。
取值范围:负数: –1.797693134862316D 308 ~ -4.94065D-324
正数: 4.94065D-324 ~ 1.797693134862316D 308
整型的取值范围:
1、有符号基本整形 int 能表示的范围是-32768~32767(-2^15~-2^15-1)
2、无符号基本整形 unsigned int 能表示的范围是0~655350~-2^16-1)
3、有符号短整形 short int 能表示的范围是-32768~32767(-2^15~-2^15-1)
4、无符号短整形 short unsigned int 能表示的范围是0~65535(0~-2^16-1) (-2^15~-2^15-1)
参考资料来源:百度百科-数据类型
关于vb.net储存数据类型和vba存储数据的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。

    推荐阅读