← 三角形计算器 /

三维勾股定理计算器

使用三维勾股定理计算长方体的空间对角线。

[email protected], Geometry Calculator Developer & Online Math Educator 审核 最后更新于 April 24, 2026

三维勾股定理计算器

三维勾股定理计算器 中使用的公式

d = √(a² + b² + c²)

In-Depth Tutorial: 三维勾股定理计算器

三维勾股定理将经典的二维勾股定理(a² + b² = c²)推广到了三维空间。它用于计算长方体的体对角线——即从长方体的一个顶点穿过内部到其对角顶点的直线距离。公式如下:

d = √(a² + b² + c²)

其中 a、b、c 为三条棱长(长、宽、高)。本教程将介绍推导过程(标准勾股定理的两次应用)、具体示例,以及可推广至任意维度的深层规律。

设定场景

考虑一个长方体(直角棱柱),其棱长分别为:

  • 长度 a(沿 x 轴方向)
  • 宽度 b(沿 y 轴方向)
  • 高度 c(沿 z 轴方向)

将一个顶点置于原点,对角顶点置于 (a, b, c)。体对角线连接这两个顶点,是长方体内最长的直线距离。

为什么 d = √(a² + b² + c²) —— 推导过程

该三维公式是标准勾股定理应用两次的结果。

第一步:求底面矩形的对角线(即长方体的底面)。这是一个二维问题:直角边为 a 和 b,斜边为 √(a² + b²)。称此对角线为“面对角线” f。

第二步:现在构建一个直角三角形,其两条直角边分别为 (i) 底面上的面对角线 f,以及 (ii) 垂直向上的高度 c。该三角形的斜边即为体对角线 d。

根据勾股定理:d² = f² + c² = (a² + b²) + c² = a² + b² + c²。

取正平方根得:d = √(a² + b² + c²)。✓

例题 1 —— 基本长方体

一个长方体的棱长分别为 3、4 和 12。求体对角线长度。

d = √(3² + 4² + 12²) = √(9 + 16 + 144) = √169 = 13

注意 3、4、12、13 是一组特殊的整数集:它是一个“勾股数组四元组”。正如 3-4-5 是著名的二维勾股三元组,3-4-12-13 是其三维类比。

例题 2 —— 正方体

一个正方体的所有棱长均为 6。求体对角线长度。

d = √(36 + 36 + 36) = √108 = 6√3 ≈ 10.39

对于任意棱长为 s 的正方体:体对角线 = s√3。注意到 √3 ≈ 1.732 —— 正方体的体对角线比其棱长约长 73%。

例题 3 —— 实际应用

一个 30 × 18 × 12 英寸的纸箱运输一根 32 英寸的鱼竿。鱼竿能否斜着放入?

体对角线:d = √(900 + 324 + 144) = √1368 ≈ 36.98 英寸

可以 —— 32 英寸小于 36.98 英寸的体对角线长度,因此可以放入。(若需紧密贴合,还需检查鱼竿是否因过粗而无法沿对角线放置,但对于细杆状物品,对角线长度是主要限制因素。)

勾股数组四元组

正如二维勾股三元组 (a, b, c) 满足 a² + b² = c²,三维勾股四元组 (a, b, c, d) 满足 a² + b² + c² = d²。以下是一些著名的整数四元组:

  • 1, 2, 2, 3(最小):1 + 4 + 4 = 9 = 3²
  • 2, 3, 6, 7:4 + 9 + 36 = 49 = 7²
  • 1, 4, 8, 9:1 + 16 + 64 = 81 = 9²
  • 3, 4, 12, 13:9 + 16 + 144 = 169 = 13²
  • 4, 5, 20, 21:16 + 25 + 400 = 441 = 21²

当对角线长度为整数时,这些四元组在解题中非常有用。

三维距离公式

三维勾股定理是三维距离公式的几何核心。对于空间中任意两点 P₁ = (x₁, y₁, z₁) 和 P₂ = (x₂, y₂, z₂):

d = √((x₂−x₁)² + (y₂−y₁)² + (z₂−z₁)²)

可以将 (x₂−x₁)、(y₂−y₁) 和 (z₂−z₁) 视为一个“隐含”长方体的棱长,该长方体的体对角线连接这两点。公式相同。

推广至 N 维

这一规律继续延伸。在四维空间中,四维直角超棱柱的“超对角线”长度为:

d = √(a² + b² + c² + e²)

依此类推,适用于任意维度 N。通用的 N 维公式为:

d = √(x₁² + x₂² + ... + xₙ²)

这是 N 维欧几里得范数。它是线性代数、物理学和机器学习中衡量“模”或“长度”的基础度量。

现实世界中的应用

  • 包装。 “这个物体能放进这个盒子吗?” —— 计算体对角线并与物体长度进行比较。
  • 航空与航运。 对形状不规则的物品进行货物尺寸分析。
  • 计算机图形学。 任意两个 3D 点之间的距离(用于碰撞检测、光照计算、AI 视觉)。
  • 向量模长。 物理学中向量 v = (vx, vy, vz) 的“长度”为 |v| = √(vx² + vy² + vz²) —— 这正是三维勾股定理的形式。
  • GPS / 测量。 当高程差异重要时(例如登山路线与直线距离的比较),计算三维距离。
  • 量子力学。 三维相空间中的位置-动量不确定性计算利用了三维勾股结构。

二维与三维的比较

对于 a × b 的矩形,面对角线为 √(a² + b²)。对于具有相同 a、b 并增加高度 c 的 a × b × c 长方体,体对角线为 √(a² + b² + c²)。

因此,体对角线总是长于(或等于,如果 c = 0)面对角线。增加维度只会使对角线变长,绝不会变短。

常见错误

  • 直接相加棱长而非平方。 公式是对每条棱长平方后求和,再开平方根。直接相加 a + b + c 得到的是类似周长的和,而非对角线长度。
  • 混淆体对角线与面对角线。 面对角线 = √(a² + b²)(二维问题)。体对角线 = √(a² + b² + c²)(三维)。体对角线更长。
  • 单位混用。 三条棱长必须使用相同的单位。输出结果为线性单位(非平方单位)。
  • 忘记开平方根。 平方形式给出的是 d²,而非 d。最后需取 √。

常见问题解答 – 三维勾股定理计算器

它将经典定理扩展到三个维度。长方体的空间对角线为 d = √(a² + b² + c²),其中 a、b、c 分别为长、宽、高。

空间对角线是箱体内部最长的直线距离——从一个角到对角的对角线,穿过内部。

标准定理适用于二维:d = √(a² + b²)。三维版本在根号下添加了第三个维度。

是的——免费且无限制。