全站数据
8 4 2 0 5 8 1

VB中,单精度。双精度#,整型%有什么不同

徐慢慢建筑 | 简单学习,快乐成才!         
问题更新日期:2024-10-22 21:24:41

问题描述

VB中,单精度。双精度#,整型%有什么不同急求答案,帮忙回答下
精选答案
最佳答案

双精度表示的数字范围要大得多

【单精度数】(Single,类型符!)

在内存中占4个字节(32位),,有效数字:7位十进制数

取值范围:负数 -3.402823E+38 ~ -1.401298E-45

正数 1.401298E-45 ~ 3.402823E+38

【双精度数】(Double,类型符#)

Double类型数据在内存中占用8个字节(64位)

Double型可以精确到15或16位十进制数,即15或16位有效数字。

取值范围:

负数: –1.797693134862316D+308 ~ -4.94065D-324

正数: 4.94065D-324 ~ 1.797693134862316D+308

比如17.88D5,表示它是一个双精度数,表示17.88乘以10的5次方

这里用D来表示10的次方