问题标签 [epsilon]

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 投票
2 回答
194 浏览

python - python函数找到与真实根epsilon距离最小的根(或零)

所以它和python的练习我完全被卡住了!您在 [a,b] 中有一个随机函数,您已经知道 a 是负数,b 是正数,并且它只有一个根。真正的根是: -0.94564927392359,你必须做一个 def 来找到最接近真正根的根(或零),且差异eps最小。eps是 1e-8 或 1e-6。请注意,我们不知道真正的根,之前是一个例子来了解我们正在寻找的数字是关于什么的。我们也得到了上述内容:

我们必须从这个开始:

(对不起我的英语不好 )

0 投票
1 回答
598 浏览

c - 在 C 中将 double 值与 EPSILON 进行比较的精度

执行从 struct CSV D 获取 2 个数组(column1 和 column2)并从中绘制图形的函数。

想法是找到每个数组的最大值、最小值,然后将min-EPSILONmax+EPSILON之间的范围分成600 个相等的区域,其中EPSILON = 10^(-6)

问题是该函数没有正确绘制最低线,我认为问题在于将数组中的值与min-EPSILON进行比较时,不确定。请指教。

这是我的代码。

0 投票
2 回答
366 浏览

java - Java 1.6 中的 Epsilon

我作为顾问从事名为 Oracle RPAS 的产品,该应用程序是使用 C++ 开发的。在 Oracle RPAS 中,可以对定制开发的 Java 程序进行 JNI 调用以处理数据。存储在 Oracle RPAS for Real 中的数据始终是 Double(8 字节),Java 中也是如此。不幸的是,Oracle RPAS 使用硬编码值 0.0000000001 (1e-09) 作为 epsilon 来比较双精度数和其他计算,即使数据以双精度数存储在数据库中。在 Java 中,我无法找到将代码与这个硬编码值对齐的方法。我需要以类似的方式比较数据集。这些是数学运算,我主要需要执行 min(double x,double Y) , max(double x,double Y) round(double x*double Y)/ double Y) , ceil , floor 等。

我需要帮助了解 epsilon 在 Java 中的工作原理吗?用于开发的 Java 版本是 1.6

我不是 Java 专家,并且有一些编码经验,任何起点都将有助于解决这个问题。

0 投票
1 回答
277 浏览

python - 这三个代码中的逻辑推理是如何完成的?

为什么 findRoot1(-27.0, 3, 0.001) 在第一种情况下会失败?逻辑是如何形成的?

为什么 findRoot2(0.25, 3, 0.001) 在第二种情况下会失败?findRoot2(-27.0, 3, 0.001) 如何通过这里?

它适用于第三种情况。如何?

0 投票
1 回答
21352 浏览

state - 将 Epsilon-NFA 转换为 NFA

我无法理解将 epsilon-NFA 转换为 NFA 的过程,所以我想知道是否有人可以帮助我:

nfae

答案是:

NFA

新 NFA 中的 0 的 A 指向 1,2 和 2。我认为这是因为 Epsilon NFA 中的 0 导致 1 和 2 带有 A(与 Epsilon 结合)。那么为什么 1,2 没有到 2 的 A 步,因为在 Epsilon NFA 中 1 有一个到 1 和 2 的 A 步?

0 投票
1 回答
474 浏览

grammar - 关于语法,什么时候允许使用 eplison 生产规则?

我试图理解一个关于语法和生产规则的概念。

根据有关此主题的大多数材料:

1) Epsilon 产生式规则仅在它们没有出现在任何其他产生式规则的 RHS 上时才被允许。

但是,采用语法:

在哪里:

其中,语法的语言是:

在这种情况下,存在包含 Epsilon 的产生式规则(从 S1 派生),但 S1 也构成另一个产生式规则 (S1 -> SS1) 的 RHS 的一部分。

这不违反第1点吗?

0 投票
1 回答
123 浏览

php - 您可以通过在 PHP 中舍入来安全地比较两个浮点数吗?

您可以通过将两个浮点数舍入到所需的精度来可靠地比较两个浮点数的等效性,而不是使用 epsilon 进行浮点比较?

例如:

0 投票
2 回答
271 浏览

c# - 可以和另一个浮点数相加的最小浮点数

假设有一个 7 位数的浮点数,如何找到可以添加到该浮点数的最小数字?

示例 1:1234.567f + 0000.001f = 1234.568f

示例 2:0.01234567 + 0.00000001f = 0.01234568f

0 投票
1 回答
613 浏览

numerical - 机器ε乘法

我试图更好地理解浮点运算。我知道机器 epsilon (e) 被定义为 1 和下一个最大数之间的差值(即 1 之后可以用浮点数准确表示的下一个最大数是 1+e)。

但是,当我将 (1+e) * (1+e) 相乘时,我会得到什么浮点数?理论上它应该是 1 + 2*e+ e^2,但是(假设 e<1)e^2 < e 所以 e^2 不会完全准确。这个答案在浮点数中是什么?

0 投票
1 回答
725 浏览

closures - 遵循 NFA 的 e-closure(r) 将是什么

对不起,我不能在这里提供图片...我无法上传图片...所以..我将给出问题的转换表。

这里 ¤ 是 phai
p 是开始状态
r 是最终状态

我的疑问是......最终状态的电子关闭{r}是否有开始状态{p}......,即使开始状态不会直接到达elipson最终状态......但是......最终状态达到起始状态elipson到状态{q},然后到起始状态{p}

在我的书中给出的是

但我的问题是为什么它不是 ....{p,q,r}...而最终状态{r}也达到了起始状态{p}...