__See Also__

**Single** (single-precision floating-point) variables are stored as 32-bit numbers (4 bytes) ranging in value from -3.402823E38 to -1.401298E-45 for negative values and from 1.401298E-45 to 3.402823E38 for positive values. The __type-declaration character__ for a **Single** is **!** (__ANSI__ character 33).

**Note** Single-precision floating-point numbers are stored in memory using IEEE 32-bit floating-point format. Each floating-point value consists of three parts: the sign, the exponent, and the mantissa. In a single-precision number, the sign takes 1 bit, the exponent takes 8 bits, and the mantissa uses the remaining 23 bits plus an additional implied bit.

__Double ____Data Type__

__Visual Basic Data Types__