通过MCP连接 →

输入计算

只能使用数字、小数、加号 +、减号 - 和括号 ( ),不支持乘法或除法。

数学公式

数学公式: 整数加减法计算器
Show calculation steps (1)
  1. Adding a negative

    Adding a negative: 整数加减法计算器

    Adding a negative number is the same as subtracting its positive value.

广告

结果

答案
-7
分步运算过程
Original: -4+9-12
Parsed: -4 + 9 - 12
Answer: -7

这个计算器能做什么

本工具可以计算仅包含正负数加法和减法的算式,并支持用括号进行分组。它既能处理整数也能处理小数,还能识别像 (-12)+ -22 这样的单目符号。计算后不仅给出精确答案,还会逐步展示运算过程,让你清楚地看到正负号法则是如何应用的。

使用方法

在输入框中键入算式,例如 (-12) - 16 + -22 - (33 - 58)。只能使用数字 0-9、小数点、加号 +、减号 - 以及括号 ( ),不支持乘法和除法。点击计算后,答案会显示在顶部,下方会列出解析后的算式和最终结果。

正负号法则详解

减法可以改写成加上相反数:$$a - b = a + (-b)$$特别地,减去一个负数就等于加上一个正数:$$a - (-b) = a + b$$当两个同号的数相加时,保留符号,再把绝对值相加;当两个数符号不同时,用较大的绝对值减去较小的绝对值,并取绝对值较大的那个数的符号。括号内的部分要先算,其余则从左到右依次合并。

Advertisement
两个相邻符号的整数符号规则示意图
相邻两个符号合并:同号得正,异号得负。
数轴显示加法向右移动、减法向左移动
在数轴上,加法向右移动,减法向左移动。

实例演算

(-12) - 16 + -22 - (33 - 58) 为例:先算括号,得到 \(-12\) 和 \(-25\),算式变为 -12 - 16 + -22 - (-25)。接着处理符号变化:\(+ -22 = -22\),\(- (-25) = + 25\),于是算式简化为 -12 - 16 - 22 + 25。从左到右依次合并:\(-12 - 16 = -28\),\(-28 - 22 = -50\),\(-50 + 25 = -25\)。最终答案是 -25

更多详解示例

每个示例都使用相同的两步法:首先将所有减法改写为加上相反数(使用 \(a-(-b)=a+b\) 和 \(a+(-b)=a-b\)),然后从左到右合并得到的有符号项。

示例 1 — 减去负数:\(8-(-5)\)

  1. 两个减号并排出现,因此应用 \(a-(-b)=a+b\):\(8-(-5)=8+5\)。
  2. 相加:\(8+5=\) 13

示例 2 — 加两个负数:\(-7+(-3)\)

  1. 加上负数等同于相减:\(a+(-b)=a-b\),所以 \(-7+(-3)=-7-3\)。
  2. 两项都是负数,因此将它们的绝对值相加并保留负号:\(-(7+3)=\) -10

示例 3 — 混合符号跨过零:\(-4+9-12\)

  1. 表达式已是加法/减法的链式形式;从左到右计算。
  2. 第一对:\(-4+9=+5\)(绝对值相减 \(9-4=5\),取较大值的符号,\(+\))。
  3. 接下来:\(5-12=-7\)(绝对值相减 \(12-5=7\),取较大值的符号,\(-\))。
  4. 结果:\(-4+9-12=\) -7

示例 4 — 小数:\(2.5-4.75+(-1.25)\)

  1. 将 \(+(-1.25)\) 改写为 \(-1.25\):\(2.5-4.75-1.25\)。
  2. 从左到右:\(2.5-4.75=-2.25\)(绝对值相减 \(4.75-2.5=2.25\),较大值的符号为 \(-\))。
  3. 然后 \(-2.25-1.25=-(2.25+1.25)=\) -3.5

符号组合参考

当两个符号并排出现时(一个运算符后跟一个数字的符号),它们根据下面的规则合并成单个符号。"同号得加,异号得减。"

相邻符号 合并为 模式 示例
+ 然后 + + \(a+(+b)=a+b\) \(6+(+2)=8\)
+ 然后 − \(a+(-b)=a-b\) \(6+(-2)=4\)
− 然后 + \(a-(+b)=a-b\) \(6-(+2)=4\)
− 然后 − + \(a-(-b)=a+b\) \(6-(-2)=8\)

注意两个异号的行产生相同的数值操作(减法),而两个同号的行都产生加法。折叠符号后,从左到右合并各项。

Advertisement

关键术语

整数
没有小数部分的整数,包括正数、负数和零:\(\dots,-3,-2,-1,0,1,2,3,\dots\)。此工具也接受小数,但应用相同的符号规则。
绝对值
一个数到零的距离,记作 \(|x|\),始终为非负数。例如 \(|-7|=7\)。当加上异号的数时,用较大的绝对值减去较小的绝对值。
相反数(加法逆元)
加上某个给定数字得到零的数。\(b\) 的相反数是 \(-b\),因为 \(b+(-b)=0\)。减去一个数等同于加上它的相反数,这就是为什么 \(a-(-b)=a+b\)。
一元符号与二元运算符
一元符号附加到单个数字上以标记它的正负(\(-5\) 中的 \(-\))。二元运算符位于两个数字之间并告诉你进行加法或减法操作(\(8-5\) 中的 \(-\))。在 \(8-(-5)\) 中,第一个 \(-\) 是二元的(减法),第二个是一元的(负五)。
操作数
运算符作用的值。在 \(8-5\) 中,操作数是 \(8\) 和 \(5\),运算符是减法。

常见问题

可以使用小数吗?可以。例如 \(1.5 - 2.25 = -0.75\)。如果结果是整数,则不显示小数点。

支持乘法或除法吗?不支持。本计算器仅限于加法和减法运算,如需进行其他运算,请使用完整的方程求解器。

输入有误会怎样?如果输入为空、含有不允许的字符,或括号不匹配,系统会给出清晰的错误提示,而不会返回错误的答案。

最后更新: