距离模数计算器

输入视星等(m)和绝对星等(M)来求距离,或输入距离和一个星等来求另一个星等。

最后更新: September 5, 2026

常见问题

什么是距离模数?

m − M,即天体的视星等(从地球上看有多亮)与其绝对星等(在标准的10秒差距距离处看有多亮)之间的差值——它与距离直接相关。

如何根据视星等和绝对星等求距离?

d = 10^((m − M + 5) / 5),距离以秒差距为单位。对于m=10、M=5:d = 10^((5+5)/5) = 10² = 100秒差距。

为什么距离模数恰好为0意味着10秒差距?

绝对星等的定义就是天体在恰好10秒差距处的视星等——所以当m等于M时(模数=0),该天体实际上就位于10秒差距处,公式d = 10^((0+5)/5) = 10¹ = 10证实了这一点。

如何把距离转换成光年?

把秒差距乘以约3.26156——1秒差距约等于3.26光年。

如果我知道视星等和距离,如何求绝对星等?

M = m − 5×log₁₀(d) + 5,其中d以秒差距为单位。对于视星等为8、距离为50秒差距的情况:M = 8 − 5×log₁₀(50) + 5 = 8 − 8.49 + 5 ≈ 4.51。

为什么距离模数越大,天体距离就越远?

因为视亮度会随距离减弱(遵循平方反比定律),而绝对星等对于给定天体是固定不变的,所以视亮度(m)与真实亮度(M)之间差距越大,唯一的解释就是天体距离更远。

距离模数可以是负数吗?

可以——负的距离模数(m小于M)意味着该天体距离比10秒差距更近,因为它看起来比其标准绝对星等参考距离所预示的更亮。这在非常临近的恒星中很常见。

计算