NaN 值

术语 NaN 代表“非数字”,意味着符号实体的值不是浮点格式。

有两种 NaN。

  • Quiet
    代表未知或未初始化的值。
  • Signaling
    代表符号值或对于该格式太大或太精确的值。 如果尝试对 Signaling NaN 进行操作,Signaling NaN 将产生无效操作异常。

代码示例

下面的示例演示如何将任何值比作 NaN 值。

XML 文件 (NaNValues.xml)

XSLT 文件 (NaNValues.xsl)

输出

以下是输出:

100 is a number. ABC is a string.