问题标签 [inequality]

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 投票
4 回答
21732 浏览

tsql - 测试 T-SQL 中的不等式

我刚刚在 WHERE 子句中遇到了这个问题:

这与以下相比如何:

或与:

我总是自己写后者,但显然其他人的想法不同。一个会比另一个表现更好吗?我知道使用<>!=会破坏使用我可能拥有的索引的任何希望,但肯定上面的第一种方法会遇到同样的问题吗?

0 投票
15 回答
5393 浏览

variables - 比较 IEEE 浮点数和双精度数的相等性

比较 IEEE 浮点数和双精度数是否相等的最佳方法是什么?我听说过几种方法,但我想看看社区的想法。

0 投票
5 回答
2003 浏览

python - 求解最小值的不等式

我正在研究一个归结为一组方程和不等式的编程问题:

我想解决 的值X将给出 的绝对最小值C,给定输入D和列表,A并且Ba[0 - n]和组成b[0 - n ]

我目前正在用 Python 解决这个问题,但一般来说问题是与语言无关的。

澄清更新:系数x[0 - n]仅限于非负整数集。

0 投票
4 回答
6296 浏览

algorithm - 如何解决不平等制度?

我已将我的问题(表格布局算法)简化为以下问题:

想象一下,我有 N 个变量 X 1 , X 2 , ..., X N。我也有一些(未确定的)不等式,例如:

X 1 >= 2
x 2 + X 3 >= 13
等等。

每个不等式都是一个或多个变量的总和,并且始终使用 >= 运算符将其与常数进行比较。我不能提前说我每次会有多少不等式,但所有变量都必须是非负的,所以每个变量已经是一个。

如何解决这个系统,使变量的值尽可能小?

补充:阅读维基百科文章并意识到我忘了提到变量必须是整数。猜猜这会让它变得 NP 难,对吧?

0 投票
6 回答
37256 浏览

mysql - 在 MySQL 中使用正确的或可取的不等于运算符

两种(语义等价的)方法中哪一种更适合测试不等式?

  1. 'foo' != 'bar'(感叹号和等号)
  2. 'foo' <> 'bar'(小于和大于 V 形符号一起)

MySQL 文档清楚地表明它们之间没有区别,但有些人似乎只喜欢以一种或另一种方式进行操作。也许这只是又一场毫无意义的 vi 与 emacs 辩论,但是当其他人正在阅读您的代码(以及您的查询)时,保持一些一致性很有用。

<>看起来很像<=>which 是一个未被充分利用的运算符,但可能会导致一目了然的混乱,因为两者几乎相反(除了明显的NULL情况)。

0 投票
2 回答
12066 浏览

asymptotic-complexity - 证明函数 f(n) 属于 Big-Theta(g(n))

它要求指出函数所属的类 Big-Theta(g(n)) 并证明断言。

在这种情况下 f(n) = (n^2+1)^10

根据定义 f(n) E Big-Theta(g(n)) <=> c1*g(n) < f(n) < c2*g(n),其中 c1 和 c2 是两个常数。

我知道对于这个特定的 f(n),Big-Theta 是 g(n^20),但我不知道谁来正确证明它。我想我需要操纵这种不平等,但我不知道如何

0 投票
3 回答
4064 浏览

google-app-engine - 如何有效地对应用引擎中的查询运行两个不等式过滤器

我知道应用引擎有“仅允许在一个属性上使用不等式过滤器”的限制,如下所述:http ://code.google.com/appengine/docs/python/datastore/queriesandindexes.html#Introducing_Indexes

但是,是否有某种方法可以基本上运行两个过滤器,或者这根本不可能?例如,如果我有一个仅具有 X 和 Y 坐标的实体类型,并且我想要在 X1 到 X2 和 Y1 到 Y2 的某个范围内的所有实体,是否有某种方法可以查询从 X1 到X2 按它们的 Y 值排序,然后轻松地在我想要的 Y 值范围之间抓取相关的值?

如果是这样,有人有一些示例代码可以演示吗?

0 投票
2 回答
582 浏览

c# - !(ReferenceEquals()) 与 != 在实体框架 4 中

除非一个类专门覆盖了为 Object 定义的行为,ReferenceEquals 和 == 做同样的事情……比较引用。

在属性设置器中,我常用的模式

但是,在 Entity Framework 生成的代码中,该if语句被替换为

使用 ReferenceEquals 更加明确(因为我猜不是所有的 C# 程序员都知道 == 如果不被覆盖也会做同样的事情)。

两个 if 变体之间有什么区别让我无法理解吗?他们是否可能解释了 POCO 设计师可能已经覆盖的可能性==

简而言之,如果我没有覆盖==,我是否使用 != 而不是ReferenceEquals()?

0 投票
1 回答
168 浏览

sql - 像 PIVOT 但值不是离散的

一张表列出了多个事件,其中每个事件有四个属性(列),分别称为 A、B、C、P

很容易通过旋转来获得一个包含 A、B、C、P=1、P=2、P=3 等列的表。

但是,我需要列是 A、B、C、P<1、P<2、P<3 等。

换句话说,如果“简单”方式的一行是 X, Y, Z, 7, 3, 5, 2 那么我实际需要的是 X, Y, Z, 7, 10, 15, 17 因为任何 P 少比 N 也小于 N+1。

我知道我可以计算值(X、Y、Z、7、10、15、17),将它们加载到一个临时表中,然后旋转它,但也许有一些简单的东西我的 SQL 人才无法立即识别?

如果重要,结果将最终出现在 SSRS 中。

0 投票
2 回答
251 浏览

c# - 事件委托(不)平等?

有人可以解释以下代码部分的含义:

谢谢