MSDN上说:
The double type contains 64 bits: 1 for sign, 11 for the exponent, and 52 for the mantissa. Its range is +/–1.7E308 with at least 15 digits of precision.
因此double有64比特:1比特表示正负号,11比特表示指数(小数点位数),52比特表示尾数(有效数字)。计数范围基本上是1后面308个零,有效数字位数是15位或者16位。
考虑到double数据在跨平台传送的时候不需要ntohl之类的转换,因此这个spec应该是跨平台的。据说double数据类型的格式是IEEE规范。
本文详细解析了Double数据类型的基本构成,包括其位数分配、计数范围及精度,强调了其作为IEEE标准在跨平台应用中的优势。
4985

被折叠的 条评论
为什么被折叠?



