NaN他是NotaNUmber的简写。那么对于Nan怎么造吮钾熨追成的,或者什么情况下才会产生这个,下面的目的的就是操作下,这样可以方便对于这些数据产生的来源,从而加深我们对于它的理解。
方法/步骤
1、0/0或者说任意常数/0也就是0不能做分母。这与我们平常的计算规则是一致的。
2、对于这种情况可以用一个很小的数来代替0。例如10^(颍骈城茇-5),10^(-10)等进行替换,注意不要引来太大误差。
3、如果是无穷大比无穷大对应的结果也是NaN
4、注意,inf/0以及0/inf对应的结果不是NaN这个需要注意下。
5、另外还是inf-inf系统也没法识别这个结果到底是啥,所以给出的结果也是NaN
6、sin(inf)cos(inf)sin(1/0)等对应的三角函数的值,也是NaN。
7、另外对于负数开根号不会产生NaN,而是直接给出对应的复数。这个大家注意下。