运算定律:让计算变快的三条捷径
交换律
a+b=b+a
结合律
先凑整
分配律
去括号/提公因
禁区
减除无交换律
开场场景:老师让你算 25 × 37 × 4,你按顺序硬乘要列大竖式。其实先算 25×4=100,再乘 37 = 3700,两秒完事。这就是运算定律在救你。加法乘法有三条免费的"重排权",用得好能少算 80% 的工作量。
义是什么:三条白送的规矩
交换律:a + b = b + a;a × b = b × a。结合律:(a+b)+c = a+(b+c);(a×b)×c = a×(b×c)。分配律:(a+b)×c = a×c + b×c。
减法除法没有交换律结合律:10 − 5 ≠ 5 − 10,20 ÷ 4 ≠ 4 ÷ 20。别乱用。
路怎么想到的:凑整优先
心法:看到算式先扫一遍,找"凑整搭档"——25 和 4、125 和 8、99 和 1。用交换律把它们凑一起,用结合律先乘/先加。
分配律正向用:(a+b)×c 展开。逆向用:a×c + b×c = (a+b)×c,提取公因数。99×37 + 37 = 37×(99+1) = 3700。
完整解法:三道例题
④ 用途与案例
速算:125×8=1000
125×32×25 = (125×8)×(4×25) = 1000×100 = 100000——交换律和结合律让你心算比计算器还快。
程序优化
循环里 a[i]+b 写成 a[i][c] 会被编译器自动用结合律优化——硬件层面的指令重排就是数学运算定律。
展往哪儿长
小学:简便计算。初中:分配律就是去括号和合并同类项的祖宗,(a+b)(a−b)=a²−b² 也是它推出来的。高中:向量数量积、矩阵乘法都要分配律。大学:这三条定律叫"交换环"的公理,整个代数学建立在它们之上。
证教材级补充:为什么 (a+b)×c = a×c + b×c
推导:①(a+b)×c 意思是 c 个 (a+b) 连加。②把每个括号拆开,就是 (a+b)+(a+b)+…+(a+b) 共 c 个。③加法交换律让所有 a 排一起、所有 b 排一起:c 个 a + c 个 b = a×c + b×c。④这就是分配律。它是"拆开括号"的全部依据。
分配律漏乘:(a+b)×c 写成 a×c + b 是经典错。c 要照顾到 a 和 b 每一个。另外减法除法不能用交换律,别因为凑巧相等就以为有结合律。
练习
基础:125 × 23 × 8 = ?
查看解答
= 125×8×23 = 1000×23 = 23000。错了或卡壳?回到本章「分配律别漏乘、减除不换序」那一段,把例题再顺一遍。
进阶:63 × 99 + 63 = ?
查看解答
= 63×(99+1) = 63×100 = 6300。错了或卡壳?回到本章「分配律别漏乘、减除不换序」那一段,把例题再顺一遍。
① 加减乘能换顺序,乘除和括号也能重排。
② 分配律是去括号和提公因数的总开关。
③ 减法除法没有交换律结合律,别瞎凑。
- 用自己的话讲:本章的核心是「交换律 / 分配律」,合上书用自己的话讲一遍,不许照抄公式。
- 举个反例 / 生活里什么时候最容易错:"(a+b)×c 为什么不能只乘 a、漏掉 b?"c 要照顾括号里每一个。
- 哪里还卡壳(标记你的薄弱点):哪一句你要翻书才说得顺?那个地方就是你的薄弱点,拿笔圈出来。