问题标签 [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 投票
3 回答
13734 浏览

javascript - 我似乎无法从另一个变量中减去一个变量

我正在开发一个简单的游戏,并且我已经对其进行了编码,以便当您单击攻击按钮时,它应该根据基础和强度生成一个随机数,然后从敌人的健康中减去它,但减去的部分似乎不起作用。它总是输出NaN.

这可能与没有特别确保它们是整数有关,但我不知道该怎么做。

0 投票
4 回答
27918 浏览

assembly - 为什么 CMP(比较)有时会在 8086 汇编中设置进位标志?

我一直在阅读 8086 指令集,它说 CMP(比较)可以设置进位标志。我知道比较减去两个操作数,但我想知道在这种情况下是否有人可以提供一个例子。

我只是无法掌握添加数字的想法,而负数将设置进位标志。我已经阅读了借用标志,但我只需要一个示例来阐明我对比较指令的理解。

另外,我知道如果 3 - 5 = -2 会设置负标志......何时设置进位?

0 投票
4 回答
7290 浏览

assembly - 加法器如何执行无符号整数减法?

假设AB是有符号正整数,那么对于A-B,它是使用A+2的补码计算的B

例如,在 4 位二进制系统中,对于有符号整数,我们有 7-3=0111-0011=0111+1101=(1)0100,括号中的 1 是进位位。根据有符号整数的溢出规则,我们知道没有溢出,因此结果是正确的。

但是,对于无符号整数,如果我们计算 会发生什么7-3?如果我们使用我们上面提到的相同方式:

然后,根据无符号整数的溢出规则,由于进位,存在溢出。换句话说,0100是错误的,因为存在溢出。但事实上,我们知道结果0100是正确的。

如果我的分析是正确的,使用adder进行无符号整数减法是不是错了?

0 投票
2 回答
843 浏览

ios - 在 UITableView 中添加/减去单元格

在我的应用程序中,我有UITableView3 个单元格。如果用户选择前两个单元格之一,他们可以使用 a 更改值UIDatePicker,使其显示为例如“2011 年 11 月 11 日”。

有没有办法将第一个单元格的日期减去第二个单元格的日期?

就像用户在第一个单元格中输入“2011 年 11 月 11 日”,在第二个单元格中输入“2012 年 11 月 11 日”一样,我怎样才能让第三个单元格说“1”或“1 年”?

我的代码是 -

。H

.m -

0 投票
5 回答
7066 浏览

java - Java故障?减去数字?

这是Java中的故障吗?

我去解决这个表达式:3.1 - 7.1

我得到答案:-3.9999999999999996

这里发生了什么?

0 投票
5 回答
87185 浏览

python - 如何在python中减去两个列表

我不知道如何在 python 中创建一个可以计算这个的函数:

结果应该是一个从 List1 中减去 List2 的新列表,List3=[0,-2,4]!我知道,我必须以某种方式使用 zip 功能。通过这样做,我得到: ([(3,3), (5,7), (6,2)]),但我不知道现在该怎么办?

0 投票
1 回答
805 浏览

tsql - 减去id与上一行相同的上一行数据

我整个下午都在努力尝试实现这一目标,但没有成功。

我有一个数据库,其中包含有关客户的信息以及他们从商店购买产品的日期。它按我已转换为日期格式的批次 ID 分组。

所以在我的桌子上,我现在有:

我想要实现的是查看最近一次购买和最后一次购买之间的天数等等。

例如:

我已经尝试将表格加入到自身中,但我遇到的问题是我最终以相同的格式加入。然后我尝试使用我的 join 语句返回它在 <> 匹配日期的位置。

希望这是有道理的,任何帮助表示赞赏。我在这里搜索了所有相关主题。

0 投票
2 回答
21730 浏览

java - 如何在java中减去或添加两个十六进制值

有没有办法计算两个十六进制值而不将其转换为int?例如:

0 投票
4 回答
2400 浏览

c++ - N位环绕整数减法

基本上,当用减法溢出整数时得到的行为,但是对于给定的位数。显而易见的方法,假设一个有符号整数:

有没有一种简洁的方法,它比上面的方法更不难看,最好更快?

更新:很抱歉造成混乱。我不假思索地包含了使用不包括叹息位的位数的令人困惑的符号。所以在上面,用 6 位替换 5 位以获得更多的理智。

0 投票
1 回答
737 浏览

ms-access - 在 Access 中添加或减去字段

有没有办法在不手动更改值的情况下取出或添加一些金额到 Access 中的数字字段?