问题标签 [infinity]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
65038 浏览

javascript - 如何检查一个数字是否为无穷大?

我有一系列 Javascript 计算(仅在 IE 下)根据用户选择显示 Infinity。

如何停止单词Infinity出现,例如,0.0改为显示?

0 投票
3 回答
739 浏览

.net - System.ArithmeticException 未在 F# 中引发

考虑以下代码

它同时产生 Infinity 和 NaN。在这两种情况下,我都希望抛出异常(出于调试目的)。

我使用 Visual Studio 2010。我将 Debug/Exceptions.../Common Language Runtime Exceptions/System/System.ArithmeticException 设置为“Thrown”,但是在运行代码时,没有抛出异常。

知道为什么以及如何在 NaN 或 Infinity 上引发异常吗?

0 投票
5 回答
17304 浏览

fortran - Fortran 中的无穷大

在 Fortran 中将变量设置为 +Infinity 的最安全方法是什么?目前我正在使用:

但我想知道是否有更好的方法?

0 投票
3 回答
1513 浏览

python - 为什么 assertAlmostEqual(-inf,-inf) 失败?

Numpy 的 log 方法为 log(0) 提供 -inf。该值具有可比性:

现在在单元测试中,以下工作正常:

但这失败了:

为什么会有这样的行为?这是一个错误还是有意的?如果需要,我如何检查两个浮点值是否几乎相等,并且对于 -inf 也能正常工作?

0 投票
4 回答
7576 浏览

infinity - O 表示法,O(∞) = O(1)?

所以一个快速的想法;有人会说 O(∞) 实际上是 O(1) 吗?

  • 我的意思是它不取决于输入大小?
  • 所以在某种程度上它是恒定的,即使它是无限的。

或者是表达它 O(∞) 的唯一“正确”方式?

0 投票
2 回答
26527 浏览

java - Java:打印出用于调试的对象

我想要一种简单的方法来打印出 java 对象,或者换一种说法,将对象序列化为字符串。我想查看对象中包含的所有变量的值,如果有更多对象(如列表或其他),它也应该打印出该对象中的内容。基本上,它类似于 JSON 编码,但 JSON 不支持无穷大,我需要查看 double 或 float 值之一中是否存在无穷大或 NaN。

我怎样才能做到这一点?

0 投票
3 回答
60172 浏览

ruby - 如何在 Ruby 中表达无穷大?

在 Ruby 中是否有表达 Infinity 的关键字?

0 投票
3 回答
5018 浏览

mysql - 在 MySQL(EJB 实体/JBoss)中存储 Double.POSITIVE_INFINITY

我有以下简单的 JPA 实体:

ab可以设置为Double.POSITIVE_INFINITY。当我尝试使用标准实体管理器将具有双重设置为 +INF 的实体存储到数据库(MySQL)中时,出现异常:

java.sql.SQLException:'Infinity' 不是有效的数值或近似数值

据我所知 MySQL 可能不支持 NaN/-INF/+INF 数字。有没有办法在不编写 HQL 查询并将 +INF 转换为 null(或 max double)的情况下存储此实体?理想情况下,我想像往常一样通过实体管理器来做。

提前致谢。

0 投票
2 回答
430 浏览

c++ - C++ 浮点数是否保证无穷大?

在符合标准的 C++ 中,以下内容是否保证为真?

0 投票
2 回答
5269 浏览

c++ - 你如何定义无限?

扩展您的想法:

是否展开?