NaN（Not a Number，非数）是计算机科学中数值数据类型的一类值，表示未定义或不可表示的值。常在浮点数运算中使用。首次引入NaN的是1985年的IEEE 754浮点数标准。在浮点数运算中，NaN与无穷大的概念不同，尽管两者均是以浮点数表示实数时的特殊值。无效操作（Invalid Operation）同样也不同于算术上溢出（可能返回无穷大）和算术下溢出（可能返回最小的一般数值、特殊数值、零等）。IEEE 754-1985中，用指数部分全为1、小数部分非零表示NaN。以32位IEEE单精度浮点数的NaN为例，按位表示即：S111 1111 1AXX XXXX XXXX XXXX XXXX XXXX，S为符号位，符号位S的取值无关紧要；A是小数部分的最高位（ the most significant bit of the significand），其取值表示了NaN的类型：X不能全为0，并被称为NaN的payload；返回NaN的运算有如下三种：大多数定长的整数格式无法显式表示无效数据。Perl的BigInt包用“NaN”来表示不含有效整数数据字符串的处理结果。codice_1codice_2
NaN常在什么运算中使用 的答案在上面的段落中。它是什么？
FAKE_ANSWER_1