用加法做减法

(也称补数法)

在这里我们用加法来做减法!

(其实我不建议用这个方法来做一般的减法,但这确实是个正确而有趣的减法,在某些情形下也会省一点时间。)

步骤

按这些步骤去做:

补数

一个数的 "补数" 是与这个数相加而得到 10(或 100、1000 等,视有几个数位而定)的数

例子:3 的补数是 7,因为 3+7=10(加 7 就是 10)

例子: 85 的补数 15,因为 85+15=100

例子:111 的补数是 889,因为 111+889=1000

求补数

求补数很容易!

每个数位与 9 的差。加起来便是 "999……",所以再加 1 就是 "1000……"

这样做:

对于第一个不是零的数位   求数位和 10 的差
对于所有其他数位   求数位和 9 的差

这是两个例子:

(你可以把数和其补数相加来检验,
例如 372+628=1000

熟悉后你可以不加思索就求得 "与 10 的差" 或 "与 9 的差,求补数也变得非常容易。

这是个需要跳过零的例子:

例子:1700 的补数是多少?

所以答案是:

8300

(检验:1700+8300 = 10000

相加!

接下来把被减数与减数的补数相加(用直式加法),但记得拿走左边的 "1"。

三"步"曲:(补数相加拿走):

我们求得 653 − 372 = 281(你可以检验!)

如果减数的数位比被减数少呢?

例如, 4567 − 56

补数的数位个数应该和被减数的数位个数相同,在运算是我们只需要在补数的左边加上 9 来填满应有的数位。

例子:4567 − 56

56 的补数是 44,但我们需要填到 4个数位,所以我们在左边加上两个 9 来得到 9944。接着我们就可以与被减数相加了:

 4567
+9944
14511

拿走左边的 "1",答案便是:

4511

其实这个例子用快速减法来做更合适,但例子示范了补数法的三"步"曲: "补数相加拿走"。

现在去做减法练习题