单精度数是指计算机表达实数近似值的一种方式。
单精度实际上存储的是一个近似值,浮点的特性决定了他可以存储非常小的数,也可以存储极大的数,它的数据精确度并不是一个绝对值,而是存储值得百分比,所以即使对同一组数据定义也是不可以将float型和double型数据比较的。
单精度数的形式
VB中Single(单精度浮点型)变量存储为 IEEE 32 位(4 个字节)浮点数值的形式,单精度浮点数有多种表示形式:±n.n(小数形式) ±n E ±m(指数形式) ±n.n E ±m (指数形式)。如果某个数的有效数字位数超过7位,当把它定义为单精度变量时,超出的部分会自动四舍五入。
以上内容参考:百度百科-单精度