转着看 · 换个机位再判断
正四棱台:下底边 2、上底边 1、侧棱 2。高不是侧棱——把侧棱放进对角截面:水平偏移 AH=2AC−A1C1 是半对角线之差,h=l2−AH2=26;再代台体公式 V=3h(S下+S上+S下S上)=676。代码里还把棱台拆成 12 个四面体求和验了一遍,一分不差
机位自由视角
拖动旋转 · 滚轮缩放(触屏双指)
冷启动:体积公式只差一个高
正四棱台 ABCD-A1B1C1D1,下底边 a=AB=2、上底边 b=A1B1=1、侧棱 l=AA1=2。台体体积公式
V=3h(S下+S上+S下S上)
里 S下=a2=4、S上=b2=1、S下S上=2 都已知道,括号 =4+1+2=7。唯一缺的是高 h。两条路求 h:一条在过对角线的截面里用勾股,一条直接建系读 z 坐标。
解法一:对角面里勾股求高
怎么想到的。 把含侧棱 AA1 与上下底中心的那个对角截面 ACC1A1 单独拿出来——它是个等腰梯形,高 h 就藏在里面。下底对角线 AC=22、上底对角线 A1C1=2。过 A1 向 AC 作垂线,垂足 H,则 AH 是两对角线的「半差」:
AH=2AC−A1C1=222−2=22
在直角处用勾股定理(这正是正棱台求高时水平偏移用错里那个 d=AH):
h=l2−AH2=2−21=23=26
代回体积公式:
V=31⋅26⋅7=676
解法二:建系坐标求高
怎么想到的。 不想画截面,就建系让坐标自己说话。以下底中心为原点、z 轴竖直向上。下底边长 2,顶点坐标 (±1,±1,0);上底边长 1,顶点 (±21,±21,h)。取对应顶点 A(1,1,0)、A1(21,21,h),由侧棱长列方程:
AA12=(21)2+(21)2+h2=21+h2=l2=2 ⇒ h2=23 ⇒ h=26
体积同上,V=676。

这两条路差在哪。 解法一是「平面化」:把立体的求高问题压进对角截面那一个等腰梯形,用勾股一步出 h,关键是认对水平偏移 AH 是半对角线之差。解法二是「坐标化」:建系后 h 就是 z 坐标,侧棱长给出一个方程直接解出 h,省去了找截面的空间想象——代价是要先把顶点坐标写对。两条路在 h=26 上会合。
🕳️ 避坑
- 求 h 的水平偏移,正方形底要用半对角线之差 22(a−b),不是半边长之差 2a−b(见正棱台求高时水平偏移用错)。本题 a−b=1,半边长之差只有 21,用错就把 h 算成 2−41 了。
- 体积公式别漏中间项 S下S上,否则括号只剩 5 而非 7。
故该棱台的体积为 676。