问题标签 [subtraction]

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 投票
11 回答
284030 浏览

java - 如何使用 Java 日历从日期中减去 X 天?

有人知道使用 Java 日历从日期中减去 X 天的简单方法吗?

我找不到任何函数可以让我直接从 Java 中的日期中减去 X 天。有人可以指出我正确的方向吗?

0 投票
11 回答
93232 浏览

ruby - 从 Ruby 中的 DateTime 中减去 n 小时

我有一个从表格中填写的 Ruby DateTime。此外,我也有 n 小时的时间。我想从之前的 DateTime 中减去这 n 个小时。(获取时间范围)。

DateTime 有两种方法“-”和“<<”来减去日和月,但不能减去小时。(API)。有什么建议我该怎么做?

0 投票
3 回答
786 浏览

mysql - 不同机器上MySQL时间减法不一致

我有一个结构如下的 MySQL 查询:

开始和结束时间的数据分别为 1970-01-01 07:00:00 和 1970-01-01 19:00:00。

在我的本地机器上,这个查询返回:

但是在远程机器(生产)上它正在返回

关于为什么会发生这种情况以及如何解决它的任何想法?

两组数据是相同的,据我所知,两个 MySQL 安装也是相同的。

任何帮助深表感谢。

更新:

MySQL 的版本似乎略有不同:5.0.27-community-nt 与 5.0.51b-community-nt。这很可能是原因。

djt 提出了一个很好的观点,即比尔的解决方案没有考虑分钟数。以及这个 djt 的解决方案并不是我所需要的。

所以我想这个问题已经演变成如何减去两次,包括分钟,这样:

等等

0 投票
3 回答
8995 浏览

java - 克隆和减去集合 - 这有效吗?

请注意,我不想AllDataObjects通过此过程进行更改。我将一组AllDataObjects' 键(这是DataObject我希望set从中减去参数的 s)转换为 HashSet 以使用克隆,它应该返回一个浅拷贝,然后我可以从中删除set而不影响AllDataObjects.

你觉得这合适吗?

0 投票
5 回答
8549 浏览

c# - 如何在 C#/.NET 中从另一个位图中减去一个位图?

我有两个位图,由算法的不同变体产生。我想通过从另一个中减去一个来创建第三个位图以显示差异。

如何在 .NET 中做到这一点?我查看了 Graphics 类及其所有选项,包括 ImageAttributes 类,我预感它涉及颜色矩阵或重映射表功能。

有没有人有一些示例代码的链接,或者可以指出我正确的方向?谷歌搜索并没有透露太多信息,除非我的 google-fu 今天让我失望了。

0 投票
2 回答
3799 浏览

floating-point - 实现浮点减法

我正在尝试实现一个浮点算术库,但我无法理解减去浮点数的算法。我已经成功地实现了加法,我认为减法只是它的一个特例,但似乎我在某处犯了错误。我在这里添加代码仅供参考,它有很多自我解释的功能,但我不希望有人能 100% 理解它。我想要帮助的是算法。我们遵循与添加浮点数相同的方法,除了当我们添加尾数时,我们将负数(我们减去的数)转换为二进制补码然后添加它们?

这就是我正在做的,但结果不正确。尽管它非常接近......但不一样。有人有什么想法吗?提前致谢!

我很确定我做事的方式是有效的,因为我实现了一个几乎相同的算法来添加浮点数,它就像一个魅力。

0 投票
1 回答
2196 浏览

.net - 从.net中的另一个数组中减去数组

有什么简单的方法可以从另一个数组中删除一个数组的内容吗?

0 投票
7 回答
61204 浏览

sql - 在SQL中从另一行中减去一行数据

我被一些 SQL 难住了,我有几行数据,我想从前一行中减去一行,并让它一直重复下去。

所以这里是表格:

我希望结果显示称为差异的第三列,它是从下面的一行中减去一行,最后一行从零中减去。

我已经尝试过自我加入,但我不确定如何限制结果而不是让它自行循环。我不能依赖 id 值对于给定的结果集是连续的,所以我没有使用该值。我可以扩展模式以包含某种顺序值。

这是我尝试过的:

谢谢你的帮助。

0 投票
1 回答
387 浏览

sql - MySQL如何删除另一个表中的表中的记录

我有接近 15000 个条目的表 A。我有第二个表 B,其中包含 7900 个条目,表 A 有一个公共字段。

我需要将表 A 中的所有条目提取到第三个临时表 C 中,除了那些也出现在表 B 中的条目。听起来很简单,但我还没有找到方法。我得到的最接近的是:

此 SQL 仅选择表 A 中的所有内容,甚至是表 B 中的条目。

有什么想法我哪里出错了吗?

0 投票
3 回答
1007 浏览

python - 如何强制减法在 Python 中签名?

如果您不关心背景,您可以跳到底线:

我在 Python 中有以下代码:

这给了我错误的价值观。例如,对于:

我有:

这是错误的。

调查它,我意识到self.points[0].valueself.points[1].value] are of the typenumpy.uint16`,所以我得到了:

虽然我从未为point.threshold. 我刚分配的。我想它有一个普通的香草int

底线

我怎样才能强制两个uints 的减法被签名?