内容
- 定义-数字(NaN)不是什么意思?
- Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
- Techopedia解释不是数字(NaN)
定义-数字(NaN)不是什么意思?
非数字(NaN)表示浮点运算中的未定义数字。 “非数字”指示符也可能表示被认为是数值的变量已被字符或符号破坏。
Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
Techopedia解释不是数字(NaN)
当操作系统尝试使用浮点运算来编译实数时,有许多原因导致它无法表示该数。诸如不可能的平方根之类的错误命令可能会触发NaN值。如前所述,数据损坏或笔误也可以。 NaN也可以通过多种方式表达。某些操作系统将哈希字符(#)与NaN一起使用,或使用前缀和后缀,例如S,Q和%。应该注意的是,虽然复杂的操作系统可以使用这些错误来处理错误输入,但是较旧和更原始的操作系统可能会崩溃,或者死于无限循环中。