Skip to main content
物理万有引力牛顿万有引力定律计算器STEM

万有引力计算器:公式、步骤与实例详解

·11 min read·Solvify Team

万有引力计算器能让你在几秒内求出两个质量之间的吸引力,但只有理解计算器内部到底发生了什么,才能把一个黑箱数字变成真正的物理知识。任何有质量的物体都会吸引其他有质量的物体——从你桌上的一支铅笔,到绕地球运行的月球——而这种吸引力的强度遵循艾萨克·牛顿在 1687 年发现的一个简洁而优雅的公式。本文将逐步讲解万有引力定律,展示万有引力计算器究竟如何处理你输入的数据,并完整演算多个数值实例——包括你自己的体重、月球与地球之间的引力,以及一颗低轨道卫星——让你能够手算验证任何计算器的输出结果。你还会看到那些会让结果偏差好几个数量级的常见输入错误,理解为什么把两个物体之间的距离加倍会使引力降为原来的四分之一,并通过与物理课或天文学入门课程要求相符的解答题进行练习。读完本文后,无论有没有计算器,你都能自信地计算万有引力。

什么是万有引力?

万有引力是存在于任意两个有质量的物体之间的吸引力。它是自然界四种基本力之一,与强核力或弱核力不同,它的作用距离不受限制——你与银河系另一端某颗恒星之间的引力并不为零,只是极其微小。艾萨克·牛顿在他的万有引力定律中正式表述了这一思想:每一个物质粒子都会吸引其他每一个粒子,其作用力的大小取决于两个物体的质量以及它们之间的距离。在地球上,万有引力正是物体下落的原因,是大气层贴近地表的原因,也是月球保持在轨道上而不飘向太空的原因。万有引力计算器不过是一个把牛顿公式自动化的工具,让你不必每次都亲手处理那些运算——尤其是极小的万有引力常量以及极大或极小的质量数值。

万有引力定律公式

牛顿万有引力定律指出,两个物体之间的引力 F 等于:F = G × m₁ × m₂ ÷ r²。其中,m₁ 和 m₂ 是两个物体的质量,单位为千克;r 是它们中心之间的距离,单位为米;G 是万有引力常量,等于 6.674 × 10⁻¹¹ N·m²/kg²。计算结果 F 的单位是牛顿(N)。这个公式同时告诉你两件事:引力与每个质量成正比,因此任一质量加倍,引力也加倍;引力随距离的平方而减小,因此距离加倍,引力就降为四分之一。由于 G 是一个极其微小的数值,日常物体之间的引力——比如两个站在一起的人——小到完全无法察觉;而行星量级的质量之间,即便相隔数百万公里,引力也会变得极其巨大。

万有引力计算器是如何工作的?

万有引力计算器接收三个输入——第一个物体的质量、第二个物体的质量,以及它们中心之间的距离——并返回以牛顿为单位的引力值。在内部,它执行的正是你手算时会做的同样四步运算:把两个质量相乘,把这个乘积再乘以万有引力常量 G,把距离平方,然后用前一个结果除以后一个结果。好的计算器还会自动处理单位换算,在代入公式前把克换算成千克、把千米换算成米;许多计算器还会用科学记数法显示答案,因为万有引力的数值往往极小(对于桌面上的物体)或极大(对于行星和恒星)。某些版本还允许你求解某个未知量——输入引力值和三个输入量中的两个,通过对同一公式做简单的代数变形,解出未知的质量或距离。

分步演示:如何手算万有引力

只需公式 F = G × m₁ × m₂ ÷ r² 和一台支持科学记数法的计算器,你就能用以下五个简单步骤复现任何万有引力计算器的结果。

1. 把所有数值换算成国际单位制(SI)单位

质量必须以千克为单位,距离必须以米为单位。克换算成千克要除以 1000,千米换算成米要乘以 1000。

2. 把距离平方

取两个物体中心之间的距离,让它与自身相乘:r × r = r²。

3. 把两个质量相乘

把 m₁ 乘以 m₂,得到质量的乘积。

4. 乘以万有引力常量

把质量乘积乘以 G = 6.674 × 10⁻¹¹ N·m²/kg²。

5. 除以距离的平方

把上一步的结果除以第二步得到的 r²。所得答案就是以牛顿为单位的万有引力。

实例演算:地球引力作用下你自己的体重

设想一个体重 70 kg 的人站在地球表面。地球质量约为 5.972 × 10²⁴ kg,半径约为 6.371 × 10⁶ m,这就是此人到地球质心的距离。第 1 步(单位):所有数值已经是千克和米。第 2 步(距离平方):r² = (6.371 × 10⁶)² = 4.059 × 10¹³ m²。第 3 步(质量相乘):m₁ × m₂ = 70 × 5.972 × 10²⁴ = 4.180 × 10²⁶ kg²。第 4 步(乘以 G):6.674 × 10⁻¹¹ × 4.180 × 10²⁶ ≈ 2.790 × 10¹⁶。第 5 步(除以 r²):2.790 × 10¹⁶ ÷ 4.059 × 10¹³ ≈ 687 N。答案验证:重力通常用 F = m × g 计算,其中在地球表面附近 g ≈ 9.8 m/s²。对于一个 70 kg 的人,结果是 70 × 9.8 = 686 N——在舍入误差范围内与万有引力计算结果一致。这证实了:普通意义上的重力,无非就是物体与它所站立的行星之间的万有引力。

实例演算:地球对月球的引力有多大?

现在把尺度放大到两个天体。月球质量约为 7.342 × 10²² kg,地球质量约为 5.972 × 10²⁴ kg,两者中心之间的平均距离约为 3.844 × 10⁸ m。第 2 步(距离平方):r² = (3.844 × 10⁸)² ≈ 1.478 × 10¹⁷ m²。第 3 步(质量相乘):7.342 × 10²² × 5.972 × 10²⁴ ≈ 4.385 × 10⁴⁷。第 4 步(乘以 G):6.674 × 10⁻¹¹ × 4.385 × 10⁴⁷ ≈ 2.926 × 10³⁷。第 5 步(除以 r²):2.926 × 10³⁷ ÷ 1.478 × 10¹⁷ ≈ 1.980 × 10²⁰ N。这大约相当于 198,000,000,000,000,000,000 牛顿——一个几乎难以想象的巨大力量,而它正是让月球留在轨道上、而不是飞向太空深处的原因。这个数值与各国航天机构公布的地月引力数据高度吻合,在使用计算器处理天文问题时,这是一个很有用的合理性检验。

为什么距离在引力中如此重要?

万有引力与距离之间遵循平方反比关系,也就是说引力正比于 1 ÷ r²。如果你把两个物体之间的距离加倍,引力并不会减半,而是降到四分之一,因为 2² = 4。距离变为三倍,引力就降到九分之一,因为 3² = 9。用一个简单的例子就能验证:相距 r 的两个物体之间的引力为 100 N。把它们移到相距 3r 的位置,新的引力就是 100 ÷ 3² = 100 ÷ 9 ≈ 11.1 N——尽管距离只变成了三倍,引力却下降了 88.9%。平方反比关系解释了为什么万有引力计算器对距离输入如此敏感:距离上一个小小的笔误(比如字段要求米却填了千米)就可能让最终答案偏差一百万倍甚至更多,因为这个误差会被平方放大。

计算万有引力时的常见错误

无论是手算万有引力还是误读计算器的输入项,都有几类错误反复出现。忘记把距离平方是最常见的一个错误,它会让结果远远偏大。混用单位——质量填成克或磅、距离填成千米或英尺,却没有先换算成千克和米——会得出偏差好几个数量级的答案。用直径代替半径是另一个常见的失误:处理行星或卫星问题时,公式中的距离是中心到中心的距离,而不是表面到表面的距离,因此你常常需要在表面距离上加上半径。混淆 G 和 g 同样会带来麻烦——万有引力常量 G(6.674 × 10⁻¹¹ N·m²/kg²)是牛顿公式中使用的普适常量,而 g(在地球上约为 9.8 m/s²)是由 G、地球质量和地球半径推导出的当地重力加速度;两者相关,但不能互换。最后,把指数的符号写错——把 10⁻¹¹ 写成 10¹¹——会让答案放大 10²² 倍,把一个正常大小的力变成一个荒谬的数值。

万有引力会是排斥力吗?

不会——在牛顿万有引力定律的框架内,万有引力永远是吸引力。这个公式只给出力的大小,而这个大小始终沿着两个质量中心的连线把它们相互拉近;在这个模型中,普通质量不存在任何能产生排斥性引力的配置。这与电场力不同,电场力中同种电荷相斥、异种电荷相吸。现代物理学(广义相对论)在极强场或极高速度的情形下修正了牛顿的图景,一些涉及负质量或暗能量的理论构想也讨论了宇宙尺度上的排斥效应,但这些都不适用于万有引力计算器所面向的日常和课堂级别的计算。对于任意两个普通质量,计算器返回的都会是一个表示纯粹吸引的正引力值。

万有引力与重力:区别在哪里?

重力和万有引力是密切相关但并不等同的概念。万有引力来自牛顿公式,指宇宙中任意两个质量之间的吸引力。重力则是一个特例:某个天体(通常是地球)对站在其上或其附近的物体所施加的引力。由于对于给定地点,地球的质量和半径是固定的,物理学家把 F = G × m × M_earth ÷ r² 简化为更简短的公式 F = m × g,其中 g = G × M_earth ÷ r² 已经算出,在海平面处约为 9.8 m/s²。这就是为什么用体重秤计算只需要你的质量,而不需要一个完整的万有引力计算器——与地球相关的项已经被打包进常量 g 中了。然而,在重力加速度约为 1.62 m/s² 的月球上,或在约为 3.71 m/s² 的火星上,你的体重会发生变化,而你的质量——你身体中物质的实际数量——却丝毫不变。

练习题与解答

用同样的五步流程试着解答下面三道题,然后对照下方的解答检查你的过程。

1. 题目 1:两个保龄球

两个保龄球各重 7 kg,它们的中心相距 0.3 m。求它们之间的万有引力。解答:F = G × m₁ × m₂ ÷ r² = 6.674 × 10⁻¹¹ × 7 × 7 ÷ 0.3² = 6.674 × 10⁻¹¹ × 49 ÷ 0.09 ≈ 3.634 × 10⁻⁸ N——小到完全无法感知,这正是日常物体之间从来不会明显相互吸引的原因。

2. 题目 2:近地轨道上的卫星

一颗 500 kg 的卫星在地球表面上方 400 km 处运行。地球半径为 6.371 × 10⁶ m,质量为 5.972 × 10²⁴ kg,因此卫星到地心的距离为 6.371 × 10⁶ + 4.0 × 10⁵ = 6.771 × 10⁶ m。解答:F = 6.674 × 10⁻¹¹ × 500 × 5.972 × 10²⁴ ÷ (6.771 × 10⁶)² = 1.993 × 10¹⁷ ÷ 4.585 × 10¹³ ≈ 4,347 N。

3. 题目 3:距离变为三倍后的引力

两个物体在相距 r 时相互施加 90 N 的引力。如果距离变为三倍,新的引力是多少?解答:由于引力遵循平方反比定律,F_new = F ÷ 3² = 90 ÷ 9 = 10 N。

如何验证万有引力计算器给出的答案?

验证任何计算器输出结果最快的方法,就是用相同的输入重做本文中的五个步骤,并先比较数量级——在核对具体数字之前,最终答案的指数就应该对得上。如果你手算得到 2.8 × 10¹⁶,而计算器显示 2.8 × 10¹⁸,那么你很可能在某处出了单位或指数错误,而且最常见的就出在距离项上,因为它会被平方。用已知的参考值做合理性检验同样很有帮助,比如:地球表面上 1 kg 的物体所受引力应该几乎正好是 9.8 N,或者地月之间的引力应该接近 1.98 × 10²⁰ N。多手算几道题——过程中借助通用的分步数学求解器检查你的代数运算——就能培养出直觉,让你瞬间发现计算器的输入错误,而不是仅仅因为某个工具给出了结果,就轻信一个陌生的数字。

标签:
物理万有引力牛顿万有引力定律计算器STEM

立即获取作业帮助

与数百万学生一起使用我们的 AI 数学解题系统。获取数学题目的即时解答、逐步讲解和全天候作业辅导。

支持 iOS 和安卓设备