Floating point 非规范化双精度的最小和最大精度?

Floating point 非规范化双精度的最小和最大精度?,floating-point,double,precision,ieee-754,Floating Point,Double,Precision,Ieee 754,在IEEE 754-2008之后,非规范化64位浮点数的最大和最小精度是多少?也就是说,2^-1022和2^-1074的双精度分别是多少 类似,但它不关心实际数字 所有非规范化浮点数的精度相同,52位,最低有效位代表2^-1074。非规范化双精度浮点数的精度逐渐从52位消失到1位 因此,这种机制被称为渐进下溢。当有效位的数量减少时,精度如何保持一致?(我们谈论的是相同的“精度”?)@Filiphalund非规范化的精度是绝对的,而不是相对的。非规范化的所有位都是“有效的”。@Sneftel前导0

在IEEE 754-2008之后,非规范化64位浮点数的最大和最小精度是多少?也就是说,2^-1022和2^-1074的双精度分别是多少


类似,但它不关心实际数字

所有非规范化浮点数的精度相同,52位,最低有效位代表2^-1074。

非规范化双精度浮点数的精度逐渐从52位消失到1位


因此,这种机制被称为渐进下溢。

当有效位的数量减少时,精度如何保持一致?(我们谈论的是相同的“精度”?)@Filiphalund非规范化的精度是绝对的,而不是相对的。非规范化的所有位都是“有效的”。@Sneftel前导0不是有效的,因此精度从1到52位不等;2^-1074有一个精度位。目前还不清楚“2^-1022处的双精度”是否是一个定义良好的东西:我认为可以合理地说IEEE 754-2008二进制64格式表示二进制(2^-1022,2^-1021)中精度为53的值,以及(2^-1023,2^-1022)中精度为52的值(依此类推),但是如何处理端点有点模棱两可。你对“精确性”有特别的定义吗?