<分区>
除以零(1/0
、2/0
、3/0
等)产生无穷大。然而 0/0
产生 NaN
。为什么?
<分区>
除以零(1/0
、2/0
、3/0
等)产生无穷大。然而 0/0
产生 NaN
。为什么?
最佳答案
从数学上讲,它肯定不是无穷大。例如,如果它是从 limit x^2/x as x -> 0 获得的,它应该是 0。不过 x/x^2 会给出无穷大。
它是不确定的形式,在某种意义上比 1/0、2/0 等更不确定。简而言之,用 Infinity 替换 0/0 会搞砸更多的数学运算而不是将 1/0 替换为无穷大,因为尚不清楚除以零的分母效应是否应压倒分子乘以零的效应。
关于javascript - 为什么 0/0 是 NaN 而不是 Javascript 中的无穷大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24207201/
相关文章:
c++ - gcc (Linux/MinGW) 是否存在编译器标志以在运行时引发被零除的错误?
solr - 在没有结果的情况下,日期字段的 Solr StatsComponent 除以零错误
c - 'Most C system provide for logically infinite floating values' 是什么意思?
javascript - 使用点符号创建 Javascript 对象
javascript - 是否可以在运行时设置页面语言以实现可访问性和 WCAG 2 3.1.1 合规性?
python - 用可能导致 nan 的 numpy 矩阵除法
javascript - 聚合物 : Style Parent Element from dom-repeat data item