真正有效的心算技巧(以及为什么有效)
真正有效的心算技巧(以及为什么有效)
你大概看过那种视频。有人在观众还没掏出计算器之前,就在脑子里把两个三位数相乘,评论区里满是"我数学很差,这简直是魔法"。这不是魔法。做这件事的人只是用了一小套技巧,而这些技巧之所以有效,是因为我们的数字系统本身就是这么搭建的。一旦你看清结构,魔法就消失了,速度却留了下来。
这篇文章不是在罗列表演性的把戏。它是一次简短的旅行,介绍那些真正在日常生活和限时考试中能带来回报的心算捷径,并且简要解释每一种为什么有效。如果你理解了"为什么",你就会记住它们;如果你只是死记步骤,下周二就会忘光。
为什么心算到今天还重要
在手机和 Desmos 计算器随处可得的时代,问一句"心算还值得花力气吗"是合理的。诚实的回答是:值得,但理由和你四年级老师告诉你的不一样。
重点不是要跑得比计算器快。重点是在解多步题时让你的工作记忆保持空闲。每当你不得不停下来认真想一下"7 乘以 8 是 54 还是 56"时,你就在工作记忆里烧掉了一个本该用来装更大问题结构的槽位。基本运算流畅的学生解更难的题时更快,并不是因为算术更快,而是因为在他们工作的过程中,那道更难的题始终完整地留在脑子里。
这和阅读流畅的人比阅读慢的人理解力更强是同一个道理,即便两者最终都能逐字解码。流畅度把头脑解放出来,去处理"意义"。
技巧 1:两位数乘以 11
要把任何两位数乘以 11,把这两个数字相加,然后把和放在它们中间。
- 23 乘以 11:拆开 2 和 3,相加得 5,放中间:253。
- 45 乘以 11:4 加 5 得 9,放中间:495。
- 72 乘以 11:7 加 2 得 9:792。
如果两数之和是 10 或更大,就把进位的 1 加到最高位。
- 67 乘以 11:6 加 7 得 13,写下 3,进位 1:6 加 1 得 7,所以是 737。
为什么有效: 乘以 11 等同于先乘以 10 再加上原数。23 乘以 10 是 230,加上 23 就是 253。"拆开并插入"这个技巧,只是把"一个数加上它向左移一位的自己"这个加法压缩成一种紧凑形式。
技巧 2:以 5 结尾的数的平方
对任何以 5 结尾的数字,它的平方都遵循一个固定模式。取 5 之前的那位(或那几位),用它乘以"它加 1",然后在末尾接上 25。
- 15 的平方:1 乘以 2 得 2,接上 25:225。
- 25 的平方:2 乘以 3 得 6,接上 25:625。
- 35 的平方:3 乘以 4 得 12,接上 25:1225。
- 65 的平方:6 乘以 7 得 42,接上 25:4225。
为什么有效: 任何以 5 结尾的数都可以写成 10n 加 5。把它平方得到 100n 的平方加 100n 加 25,可以因式分解成 100 乘以 n 乘以 (n 加 1),再加上 25。这正好就是那个模式:n 乘以 (n 加 1) 出现在百位及以上,末尾接 25。
技巧 3:两个略小于 100 的数相乘
对两个接近 100 的数,分别算出它们比 100 少多少,然后把结果组合起来。
- 96 乘以 97:差额是 4 和 3。用一个数减去另一个数的差额(96 减 3,或者等价地 97 减 4),得到 93。把两个差额相乘(4 乘以 3)得到 12。把它们拼在一起:9312。
- 98 乘以 95:差额 2 和 5。98 减 5 得 93。2 乘以 5 是 10。结果:9310。
如果差额的乘积是个一位数,就在前面补一个零。
- 99 乘以 98:差额 1 和 2。99 减 2 是 97。1 乘以 2 是 2,补成 02。结果:9702。
为什么有效: 把每个数都写成 100 减去某个差额。乘积展开后等于 10000 减去 100 乘以两个差额之和,再加上两个差额的乘积。前两项等于 100 乘以(一个数减去另一个差额),这就是"交叉相减"那一步。最后一项就是接在末尾的乘积。
技巧 4:百分比是可交换的
这条与其说是个技巧,不如说是一种重新表述的方式,但它能持续地节省时间。百分比运算是对称的:x 百分之的 y,等于 y 百分之的 x。
- 75 的 4% 看着挺烦。4 的 75% 显然是 3。
- 50 的 18% 看着挺烦。18 的 50% 是 9。
- 25 的 8% 等于 8 的 25%,也就是 2。
当你遇到一个百分比问题时,问问自己:把这两个数字交换一下,会不会让其中一边变得轻松到不行?通常答案是会的。
为什么有效: "X 百分之的 Y"意思是 X 除以 100 再乘以 Y。乘法不在乎顺序,所以它等于 Y 除以 100 再乘以 X,也就是"Y 百分之的 X"。
技巧 5:加倍与减半
要把两个数相乘,你可以把其中一个翻倍、另一个减半,答案不会改变。当其中一个数难看而另一个是偶数时,这一招就是金子。
- 16 乘以 25:把 16 减半得 8,把 25 翻倍得 50。现在题目变成 8 乘以 50,也就是 400。
- 14 乘以 35:把 14 减半得 7,把 35 翻倍得 70。现在变成 7 乘以 70,也就是 490。
- 12 乘以 75:把 12 减半得 6,把 75 翻倍得 150。现在变成 6 乘以 150,也就是 900。
你可以反复使用。24 乘以 25 变成 12 乘以 50,再变成 6 乘以 100,也就是 600。
为什么有效: 把一个因数乘以 2,再把另一个因数除以 2,乘积保持不变,因为这两个操作互相抵消。你只是把同一个乘法用一种更友好的形式重新表达了一遍。
技巧 6:"凑整再调整"的招数
对于涉及接近整数的数的心算加减法,先凑整,最后再调整。
- 472 减 199:把 199 向上凑成 200,相减得 272,然后把多减的 1 加回去:273。
- 583 加 297:把 297 向上凑成 300,相加得 883,然后把多加的 3 减掉:880。
- 845 减 398:把 398 凑成 400,相减得 445,再加回 2:447。
这是这份清单上单笔回报最高的一招。现实生活中的算术里满是接近整数的难看数字(以 99 结尾的价格、以 9 结尾的百分比、接近整点的时间间隔),凑整再调整这一招都能搞定。
为什么有效: 你利用的是结合律:a 减 b 等于 a 减 (b 加 delta) 再加 delta。把 b 凑整,就是把一次难看的减法换成一次轻松的减法加上一个微小的修正。
技巧 7:把估算当作合理性检查
这个技巧让其他所有技巧保持诚实。在你确认一个答案之前,用凑整后的数字花五秒做一次估算,看看精确答案是否落在合理范围内。
如果你算 47 乘以 23 得到了 1081,那就问问自己:"47 大约是 50,23 大约是 20,所以答案应该接近 1000。"1081 是合理的。如果你算出来是 10810 或者 108,你立刻就能发现小数点错位或多了个零。
估算是最被低估的心算技能,因为它感觉上不像数学。它感觉就像常识。但在所有写过的标准化考试里,错误选项都被设计成对那些跳过合理性检查的学生显得"看起来对"。两秒钟的估算消除陷阱选项的速度,比任何代数都快。
如何练习这些技巧而不至于把自己练崩
只读这些技巧并不会让它们变成自动反应。它们只有在比传统笔算更快上手时才有用,而那需要刻意的、低压力的反复练习。两个原则:
小剂量练习。 每天五分钟的心算,比一周一次一小时的练习更能带来流畅度。原因和间隔重复整体上的道理一样:你的大脑是在两次练习之间巩固技能,而不是在练习当中。
把技巧混着练。 不要连续十分钟死磕"乘以 11"的题。在同一次练习中混入平方、百分比和凑整调整等题目。交错练习当下感觉更难,但它正是建立"这里该用哪个技巧"这种识别能力的方式,而这才是真正的目的。
如果限时练习让你紧张,那就从不计时开始。在让你失去准确度的应激反应下硬练速度,是没有价值的。看看我们关于数学焦虑的那篇文章,了解当计时器本身就是障碍时该怎么办。
Math Zen 的位置
心算流畅度是短时、高频应用练习最自然的应用场景之一。Math Zen 的 Zen Mode 是一个安静的空间,在你还在学习某个技巧时,可以不带计时器地练习算术;一旦某项技巧变得自动,Timed Mode 就给了你一种方式,去检验它在压力下是否真的为你节省了时间。桶式进阶系统会让难度保持在富有成效的区间,这样你就不会浪费时间去做太简单的题,也不会苦熬太难的题。
对大多数学习者来说,每天十分钟,持续两到三周,就足以让上面的这些技巧变得自然。在那之后,它们就变得隐形了:你不再注意到自己在用它们,而这恰恰就是它们开始在你面对的每一道数学题里产生回报的时刻。
归根结底
最好的心算技巧不是记忆表演。它们是对算术的小幅重新表述,利用了数字行为的规律:乘 10 再加原数、在接近整数的地方拆分、交换百分比、加倍与减半。每一种都很简短,每一种都有理由,每一种都能在每天几分钟的练习中变成自动反应。
从这份清单里挑两个开始。在真实场景里用它们一周,在你排队等候或核对收据时在脑子里使用。下个月,它们就会成为背景技能,你就可以带着更多空闲的工作记忆去应付更难的题,把它真正用在思考上。