在 IEEE 754-2008 标准(以下简称 IEEE 754)中,静默 NaN 或 qNaN 是一种 NaN,它在很少发出浮点异常的意义上是静默的。这与信令 NaN (sNaN) 形成对比,信令 NaN (sNaN) 经常与为此定义的任何数量的异常和处理机制结合发生(IEEE 计算机协会 2008 年)。
在框架文档中,建议以这样一种方式实现 qNaN,以便提供关于无效或不可用数据和结果的有用诊断信息。在 IEEE 754 中提供的默认异常处理机制下,任何发出无效操作异常且预期浮点结果的操作都应返回静默 NaN;qNaN 也可能因未交付浮点结果的操作而产生,尽管在实践中,这些操作更可能输出 sNaN。