问题标签 [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.
c++ - MSVC++ 中的无穷大
我正在使用 MSVC++,我想在我的代码中使用特殊值 INFINITY。
在 MSVC++ 中用于无穷大的字节模式或常量是什么?
为什么 1.0f/0.0f 的值似乎为 0?
c++ - C++ 双除以 0.0 与 DBL_MIN
求双精度的平方根反比时,将无效的非正输入钳制在 0.0 或 MIN_DBL 是否更好? (在我下面的示例中double b
,由于浮点舍入误差和物理定律在游戏中稍微有些捏造,最终可能会变成负数。)
除以 0.0 和 MIN_DBL 在游戏中产生相同的结果,因为1/0.0
和1/DBL_MIN
实际上是无穷大。我的直觉说 MIN_DBL 是更好的选择,但有任何情况下使用 0.0 吗?可能和乘法一样sqrt(0.0)
,因为它们是特殊情况,所以执行速度更快。1/0.0
1.#INF000000000000
MSVC中的双除法:
java - 为什么使用整数变量会抛出异常?
我遇到了以下两个代码。为什么它不会抛出浮点异常,而在其他情况下它会抛出运行时异常。
输出:b=无穷大。
如果我尝试使用 int 值,那么它将引发运行时异常。为什么会这样?
c - C 和无限大小变量
超出“unsigned long long”大小的变量如何用 C 或任何编程语言表示。是否有变量类型来表示无穷大?
python - 无限循环和用户输入作为终止
我有我的代码,它确实运行到无穷大。我想要的是,如果在 unix 命令窗口上,如果用户输入 ctrl C,我希望程序完成当前循环,然后退出循环。所以我希望它中断,但我希望它完成当前循环。使用 ctrl C 可以吗?我应该寻找不同的输入吗?
perl - 在 Perl 模块中检查无穷大的最佳方法是什么?
在我的一个模块中,我必须处理无穷大的概念。迄今为止,我一直使用9**9**9
正无穷大,这似乎运作良好,速度很快,并且似乎是 perl 的内部使用的无穷大。
但是,如果我的模块的用户决定使用其中一个大数模块(如use bigint;
),然后他们使用inf
orMath::BigInt->binf()
来表示无穷大,事情就会变得有点冒险。
在某些地方它似乎工作正常,但在其他地方,应该为真或应该为假的比较最终会以错误的方式结束,导致难以追踪错误。
我想用一些适用于普通 perl 数字和任意精度数字的东西来支持各种其他的无穷大概念。
但我也担心性能,因为我与无穷大的一些比较发生在紧密的内部循环中。显然inf
fromMath::BigInt
会比9**9**9
(由于在每次访问时调用绑定或重载方法)要慢。过去有没有人处理过这个问题?如果是这样,您的解决方案是什么?
我考虑过使用自己的无穷大常量,定义如下:
然后向我的模块添加警告,即应首先加载任何 bignum 模块。这听起来合理吗?那里有可靠的实现if_any_bignum...
,还是我应该自己推出?
c# - 我们如何比较算术运算的结果是 NaN 还是无穷大..?
如果我的除数 = 0,则 sampleInterval 将 bcom 无穷大,如果除数和除数都 = 0,它将是 = NaN
当 SampleInterval = infinity 和 SampleInterval = NaN 时,我需要执行我的代码。怎么可能..?? 谁能告诉我如何将十进制值与无穷大或 NaN 进行比较?
c# - 我们什么时候需要使用 float.PositiveInfinity 和 float.NegativeInfinity?
我们什么时候需要使用 Infinity 值,如果可用,请添加一个真实世界的样本。
iphone - 划分时的INFINITY问题是iOS
我在 iPhon 应用程序中遇到无穷大问题。问题很奇怪。我需要使用以下公式计算缩放限制。
mapState.iBufferMult 的值 = 3
问题是大多数类型的公式给出了正确的值 0.44。但有时它会给出无穷大。
谁能告诉我为什么会这样。
python - Python 中是否有 _rational_ 区间算术的实现?
Python中有理区间算术 的实现吗?这使用浮点数,而不是有理数。
如果没有,Python 中是否有任何包含 ±∞ 的有理数实现?