在 IEEE 754-2008 标准(以下简称 IEEE 754)中,信令 NaN 或 sNaN 是一种 NaN,其信令的意义在于它最常与为此定义的各种异常和处理机制结合返回。这与安静 NaN (qNaN) 形成对比,安静 NaN (qNaN) 几乎从不发出任何类型的浮点异常信号 (IEEE 计算机协会 2008)。
在框架文档中,建议以这样一种方式实现 sNaN,以便为未初始化的变量和可能自然超出标准范围的类算术增强功能提供有意义的表示。特别地,sNaN 主要保留用于为几乎每个通用计算和信令计算操作发出异常信号的操作数,尽管在极少数情况下,qNaN 也可能由此类上下文产生。
另请参阅
算术,
偏置指数,
浮点代数,
浮点算术,
浮点指数,
浮点规格化数,
浮点数,
浮点首选指数,
浮点量子,
浮点表示,
IEEE 754-2008,
区间算术,
NaN,
安静 NaN,
有效数,
次正规数
此条目由 Christopher Stover 贡献
使用 Wolfram|Alpha 探索
参考文献
Goldberg, D. "每位计算机科学家都应该了解的浮点算术。" ACM 计算调查 23, 5-48, 1991 年 3 月。 http://docs.sun.com/source/806-3568/ncg_goldberg.html.IEEE 计算机协会. "浮点算术 IEEE 标准:IEEE Std 754-2008(IEEE Std 754-1985 修订版)。" 2008. http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=4610935.
请引用为
斯托弗,克里斯托弗. "信令 NaN。" 来自 MathWorld——Wolfram Web 资源,由 Eric W. Weisstein 创建。 https://mathworld.net.cn/SignalingNaN.html
主题分类