Single
Dim Value As Single
Single 是带符号的 32 位浮点数据类型。它使用 little-endian IEEE 754 内存布局在内部存储。因此,没有可以由数据类型表示的固定值范围 - 限制的是存储的值的精度。单个可以存储 -16,777,216 到 16,777,216 范围内的值整数值,而不会丢失精度。浮点数的精度取决于指数。
如果分配的值大于 2 128, 则单个将溢出。它不会溢出负指数,尽管在达到上限之前可用的精度会有问题。
与所有浮点数一样,在进行相等比较时应注意。最佳做法是包括适合所需精度的增量值。
转换为 Single 的转换函数是 CSng()
。