VB中有多种数值类型的数据类型,见下图:
Variant (数字) 16 个字节 任何数字值,最大可达 Double 的范围 。
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 中的数据。
boolean2 字节、byte1字节、,currency8 字节、double8 字节、Long4 字节、Integer 2 字节
Date 变量存储为 IEEE 64 位(8 个字节)
Boolean 变量存储为 16 位(2 个字节)
Byte 变量存储为单精度型、无符号整型、8 位(1个字节)
Currency 变量存储为 64 位(8 个字节)
Double(双精度浮点型)变量存储为 IEEE 64 位(8 个字节)
Integer 变量存储为 16位(2 个字节)
Long(长整型)变量存储为 32 位(4 个字节)
Variant 不确定