vb中数值类型占多少字节

在vb中boolean,byte,currency,date,double,decimal,integer,long,single,string,variant分别占用多少字节的内存空间

VB中有多种数值类型的数据类型,见下图:

Variant (数字)    16 个字节    ä»»ä½•æ•°å­—值,最大可达 Double 的范围   。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-02-26
Date 变量存储为 IEEE 64 位(8 个字节)
Boolean 变量存储为 16 位(2 个字节)
Byte 变量存储为单精度型、无符号整型、8 位(1个字节)
Currency 变量存储为 64 位(8 个字节)
Double(双精度浮点型)变量存储为 IEEE 64 位(8 个字节)
Integer 变量存储为 16位(2 个字节)
Long(长整型)变量存储为 32 位(4 个字节)
Variant 是一种特殊的数据类型,除了定长 String 数据及用户定义类型外,可以包含任何种类的数据。Variant 也可以包含 Empty、Error、Nothing 及 Null等特殊值。可以用 VarType 函数或 TypeName 函数来决定如何处理 Variant 中的数据。本回答被提问者和网友采纳
第2个回答  2012-01-02
boolean2 字节、byte1字节、,currency8 字节、double8 字节、Long4 字节、Integer 2 字节
第3个回答  2012-01-03
Date 变量存储为 IEEE 64 位(8 个字节)
Boolean 变量存储为 16 位(2 个字节)
Byte 变量存储为单精度型、无符号整型、8 位(1个字节)
Currency 变量存储为 64 位(8 个字节)
Double(双精度浮点型)变量存储为 IEEE 64 位(8 个字节)
Integer 变量存储为 16位(2 个字节)
Long(长整型)变量存储为 32 位(4 个字节)
Variant 不确定

vb中数值类型占多少字节
VB 中数值类型占用字节数量如下:日期变量(Date)存储为 IEEE 64 位,共占用 8 个字节。布尔变量(Boolean)存储为 16 位,共占用 2 个字节。字节变量(Byte)存储为单精度型、无符号整型、8 位,共占用 1 个字节。货币变量(Currency)存储为 64 位,共占用 8 个字节。双精度浮点型变量(Double...

关于VB数据类型
字节型数据在内存中占1个字节,一般用于存储二进制数,取值范围为0至255。日期型数据在内存中占用8个字节,以浮点数形式存储,日期表示范围为100年1月1日至9999年12月31日,时间表示范围为00:00:00至23:59:59。逻辑型数据在内存中占2个字节,只有两个可能的值:True(真)和False(假)。字符串...

在VB中怎样区分和使用integer\\long\\single\\double\\string等?
长整数型在内存中占4个字节(32位)。十进制长整型数的取值范围:-2147483648 ~ +2147483647 例如:123456,45678&都是长整数型。2、实数型(浮点数或实型数)实数型数据是指带有小数部分的数。注意:数12和数12.0对计算机来说是不同的,前者是整数(占2个字节),后者是浮点数(占4个字节)实数...

vb中数值类型占多少字节
VB中有多种数值类型的数据类型,见下图:Variant (数字) 16 个字节 任何数字值,最大可达 Double 的范围 。

在vb中num 是什么意思?
在VB中,num是一种数值型数据类型,它包括整型、长整型以及双精度等不同类型。其中整型变量num通常占用2个字节的存储空间,范围为-32768到32767,而长整型则占用4个字节的存储空间,范围为-2147483648到2147483647。这些数值型变量可用于存储整数值,而另一种常用的数据类型——浮点型变量double则可用于存储...

怎样判断VB中数值型是单精度型还是双精度型?如:23.456单,3.1416单...
单精度和双精度的范围楼上已经说了。2个最明显的区别就在于单精度只精确到7位,而双精度精确到15位 我不知道你是从哪看来的说12.34567这不是单精度,不过我可以告诉你,这个只精确到7位的数就是单精度,当然它同时也可以双精度:

谁知道VB的数据种类有哪些啊?
基本类型有:字符型string 整型(integer):占两个字节,取值范围在-32768~32767。长整型(long):占四个字节。取值范围在-2147483648~2147473647.单精(single):占四个字节,指数用"E(e)"表示。双精(double):占八个字节,指数用"D(d)"表示。货币型(currency):占八个字节。用来表示金额、...

VB数值溢出怎么解决?
LONG型数据占用4个字节,而DOUBLE型数据占用8个字节,如果LONG型数据类型溢出的话,不妨把数据类型DOUBLE型试一下,如果DOUBLE型还是溢出的话,那只有另想一些技巧性的方法了 可以先试一下:Double,若还是不行的话就直接用:Variant来定义它,就一定够用了。

vb数据类型:Currency,Decimal分别有什么特殊用途?
1.Currency数据类型 Currency 变量存储为 64 位(8 个字节)整型的数值形式,然后除以 10,000 给出一个定点数,其小数点左边有 15 位数字,右边有 4 位数字。这种表示法的范围可以从 -922,337,203,685,477.5808 到 922,337,203,685,477.5807。Currency 的类型声明字符为at号 (@)。Currency ...

vb中单精度与双精度的区别
在Visual Basic编程中,单精度和双精度是两种重要的数值类型。单精度数据类型占用4个字节的存储空间,它的数值表示为近似值,精确度可达七位小数。双精度类型则占据8个字节,其数值是一个确定的值,能够精确到15位小数,提供了更高的精度。在处理数值时,选择单精度还是双精度取决于数据的范围需求:如果...

相似回答