在编程领域中,长双重vs. double
答案在于长双重数据类型的神秘性质。根据Wikipedia的说法,在包括Windows XP在内的X86体系结构上,大多数编译器将长期倍加倍作为硬件支持的80位扩展精度类型。但是,奇怪的是,该扩展的精度有时存储在12或16个字节中,以进行最佳数据结构对齐。此外,有些编译器可以选择实现Long double作为128位四倍的精度格式,该格式不受硬件的本质支持,并且必须在软件中实现。这种扩展的精度确实将允许长双重的double存储比双重的范围更大的值。因此,长double的大小和精度并非普遍固定,并且可以根据编译器和操作系统而变化。必须咨询用于确定长双重数据类型的确切特征的特定编译器的文档。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3