为什么0/0是NaN而不是Javascript中的无穷大

时间:2014-06-13 14:01:23

标签: javascript divide-by-zero

除以零(1/02/03/0等)会产生无穷大。但是0/0生成NaN。为什么呢?

1 个答案:

答案 0 :(得分:3)

数学上,它肯定无穷大。如果它是从极限x ^ 2 / x获得的x - > 0,例如,它应该是0。不过,x / x ^ 2会给出无穷大。

它是一种不确定的形式,在某种意义上更多不确定性超过1 / 0,2 / 0等等。简而言之,更多的数学将被替换为0 / 0与无穷大而不是用无穷大替换1/0,因为它不清楚除以零的分母效应应该超过分子的零效应乘以。