首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么Infinity / Infinity不是1?

为什么Infinity / Infinity不是1?
EN

Stack Overflow用户
提问于 2011-09-15 17:40:20
回答 3查看 696关注 0票数 6

如果

代码语言:javascript
复制
Infinity === Infinity
>> true

代码语言:javascript
复制
typeOf Infinity
>> "number"

那为什么

代码语言:javascript
复制
Infinity / Infinity
>>NaN

而不是1?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-09-15 17:46:05

小心你对无穷大的算术行为所做的任何假设。

如果∞/∞= 1,则1×∞=∞。推而广之,由于2×∞=∞,因此∞/∞=2的情况也必须成立。

由于在讨论中反对另一个答案,我想指出方程2×∞=∞并不意味着有多个无穷大。所有可数无穷集都有相同的基数。也就是说,整数集合与奇数集合具有相同的基数,即使第二集合缺少第一集合中一半的元素。(OTOH,还有其他类型的“无穷大”,例如实数集的基数,但将可数无穷大加倍并不会产生其中之一。就此而言,平方也不起作用。)

票数 12
EN

Stack Overflow用户

发布于 2011-09-15 17:42:44

它可以从微积分一中辨认出来!这是一种不确定的形式!

票数 1
EN

Stack Overflow用户

发布于 2011-09-15 17:44:51

结果在数学上是未定义的。它与javascript没有任何关系。请参阅following explanation

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7428834

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档