主题
Search

Quiet NaN


IEEE 754-2008 标准(以下简称 IEEE 754)中,静默 NaN 或 qNaN 是一种 NaN,它在很少发出浮点异常的意义上是静默的。这与信令 NaN (sNaN) 形成对比,信令 NaN (sNaN) 经常与为此定义的任何数量的异常和处理机制结合发生(IEEE 计算机协会 2008 年)。

在框架文档中,建议以这样一种方式实现 qNaN,以便提供关于无效或不可用数据和结果的有用诊断信息。在 IEEE 754 中提供的默认异常处理机制下,任何发出无效操作异常且预期浮点结果的操作都应返回静默 NaN;qNaN 也可能因未交付浮点结果的操作而产生,尽管在实践中,这些操作更可能输出 sNaN。


另请参阅

算术偏置指数浮点代数浮点运算浮点指数浮点正规数浮点数浮点首选指数浮点量子浮点表示IEEE 754-2008区间算术NaN信令 NaN有效数次正规数

此条目由 Christopher Stover 贡献

使用 探索

参考文献

Goldberg, D. “每个计算机科学家都应该了解的浮点运算。” ACM Comput. Surv. 23, 5-48, 1991 年 3 月。 http://docs.sun.com/source/806-3568/ncg_goldberg.htmlIEEE 计算机协会。“浮点运算 IEEE 标准:IEEE Std 754-2008(IEEE Std 754-1985 修订版)。” 2008 年。 http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=4610935

请引用为

Stover, Christopher. “Quiet NaN。” 来自 Web 资源,由 Eric W. Weisstein 创建。 https://mathworld.net.cn/QuietNaN.html

主题分类