套路

割补求三角形面积

用一条竖直(或水平)的辅助线把三角形切成两块,S=12×S=\frac{1}{2}\times 分割段长 ×\times 另两顶点的横坐标之差——不必算弦长、也不必算点到直线的距离。

解题套路

设 △ABP\triangle ABP 的顶点 AA 在 yy 轴上,另一条边 BPBP 所在的直线交 yy 轴于 QQ。

  1. 切一刀:线段 AQAQ 把 △ABP\triangle ABP 切成 △AQB\triangle AQB 与 △AQP\triangle AQP 两块(BB、PP 在 AQAQ 两侧时是切,同侧时是「大块减小块」)。

  2. 两块同底:两块都以 AQAQ 为底,高分别是 BB、PP 到 yy 轴的距离,即 ∣xB∣\lvert x_B\rvert、∣xP∣\lvert x_P\rvert。

  3. 合起来:无论同侧异侧,都有

    S=12 ∣AQ∣⋅∣xB−xP∣.S=\frac12\,\lvert AQ\rvert\cdot\lvert x_B-x_P\rvert .

竖直方向的 ∣AQ∣\lvert AQ\rvert 叫铅垂高,水平方向的 ∣xB−xP∣\lvert x_B-x_P\rvert 叫水平宽——不少资料就把这条式子写成「水平宽 × 铅垂高 ÷ 2」。

把 yy 轴换成任何一条竖直线(或把角色对调换成水平线)都成立,只要那条线把三角形切开。

为什么好用

  • 躲开两个最脏的量:弦长 ∣AB∣\lvert AB\rvert 要开根号,点到直线的距离 dd 要带绝对值和 A2+B2\sqrt{A^2+B^2};割补法两个因子都是坐标的差,直接由根与系数的关系给出,全程不出现根号。
  • 与「设直线 + 联立」天然配套:联立后 xBx_B 现成,QQ 就是把 x=0x=0 代进直线,两步都不额外费力。

注意

  • ∣AQ∣\lvert AQ\rvert 是两个纵坐标之差的绝对值,别漏绝对值。
  • 分割线必须真的把三角形切开(或至少与对边所在直线相交)。若 BPBP 与 yy 轴平行,QQ 不存在,这条路要换成「底 × 高」。
  • 顶点不在坐标轴上时,可以自己作一条过该顶点的竖直辅助线,结论同形。

学它之前先会

共 1 条前置、最深 1 层。

共 2 道题考到本条。