天文単位コンバーター
AU・光年・パーセク・kmなどの天文距離単位間で変換します。
変換結果
km1.49598e+8
AU (Astronomical Units)1
light-seconds499.005
light-minutes8.31675
light-hours0.138612
light-days0.00577552
light-years1.5813e-5
parsecs4.8481e-6
参考距離
Earth–Sun distance1 AU
Light from Sun to Earth~8.3 min
Nearest star (Proxima Cen.)4.24 ly
Milky Way diameter~100,000 ly
Andromeda Galaxy~2.537 million ly
このツールについて
天文単位変換ツールは、宇宙の距離をなじみのある単位に変換するのに役立ちます。天文学者や宇宙愛好家が恒星や銀河と地球の距離について話すとき、彼らは特殊な計測単位を使用します—太陽系内の近い天体には天文単位(AU)、遠い恒星には光年、専門的な測定には パーセク(pc)、正確な計算には キロメートルです。このツールは、これら4つの基本的な宇宙距離スケール間の変換を瞬時に行い、宇宙の真の規模を理解しやすくします。
ツールを使用するには、開始単位を選択し、入力フィールドに数値を入力するだけで、ツールは自動的に他のすべての単位の同等の値を表示します。恒星の周りを5AU離れた場所で公転する系外惑星について読んでいる場合でも、プロキシマ・ケンタウリが4.24光年離れていることを学んでいる場合でも、パーセク単位で測定された天文学的データを使用している場合でも、このコンバーターで、最も意味のある単位で距離を視覚化できます。宿題、研究、または宇宙探査と宇宙論についての好奇心を満たすのに同様に役立ちます。
実用的なヒント:AUは太陽系内の距離に最も有用で、光年は一般的な科学の議論で利用され、パーセクは専門天文学の標準です。ツールは非常に大きな数を完全な精度で処理するため、現代の望遠鏡で観測された最も遠い銀河までの距離も自信を持って変換できます。
よくある質問
コード実装
# Astronomical unit conversions (all in km)
TO_KM = {
"km": 1,
"au": 149_597_870.7,
"ls": 299_792.458, # light-second
"lm": 17_987_547.48, # light-minute
"lh": 1_079_252_848.8, # light-hour
"ld": 25_902_068_371.2, # light-day
"ly": 9_460_730_472_580.8, # light-year
"pc": 30_856_775_814_913.67, # parsec
}
def convert(value, from_unit, to_unit):
km = value * TO_KM[from_unit]
return km / TO_KM[to_unit]
# Examples
print(f"1 AU = {convert(1, 'au', 'km'):,.1f} km")
print(f"1 AU = {convert(1, 'au', 'ls'):.2f} light-seconds")
print(f"1 AU = {convert(1, 'au', 'lm'):.2f} light-minutes")
print(f"Nearest star (4.24 ly) = {convert(4.24, 'ly', 'au'):,.0f} AU")
print(f"1 parsec = {convert(1, 'pc', 'ly'):.2f} light-years")Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.