Konverter Satuan Astronomi
Konversi antara satuan jarak astronomi: SA, tahun cahaya, parsek, dan km.
Konversi
Jarak Referensi
Tentang alat ini
Konverter Satuan Astronomi membantu Anda menerjemahkan jarak di seluruh kosmos ke dalam satuan yang akrab. Ketika astronom dan penggemar luar angkasa berbicara tentang seberapa jauh bintang dan galaksi dari Bumi, mereka menggunakan pengukuran khusus—satuan astronomi (AU) untuk objek terdekat, tahun cahaya untuk bintang yang jauh, parsek untuk pengukuran profesional, dan kilometer untuk perhitungan presisi. Alat ini secara instan mengonversi antara keempat skala jarak kosmik fundamental ini, memudahkan pemahaman tentang skala sebenarnya dari alam semesta.
Untuk menggunakan konverter, cukup pilih satuan awal Anda, masukkan angka di bidang input, dan alat akan secara otomatis menampilkan nilai setara di semua satuan lainnya. Apakah Anda membaca tentang eksoplanet yang mengorbit 5 AU dari bintangnya, mempelajari bahwa Proxima Centauri berjarak 4,24 tahun cahaya, atau bekerja dengan data astronomi yang diukur dalam parsek, konverter ini memungkinkan Anda memvisualisasikan jarak dalam satuan mana pun yang paling masuk akal bagi Anda. Ini sama bermanfaatnya untuk pekerjaan rumah, penelitian, atau memuaskan rasa ingin tahu tentang penjelajahan luar angkasa dan kosmologi.
Satu tip praktis: AU paling berguna untuk jarak dalam sistem tata surya kami, tahun cahaya beresonansi dengan diskusi sains populer, dan parsek adalah standar dalam astronomi profesional. Alat ini menangani angka yang sangat besar dengan presisi penuh, sehingga Anda dapat dengan percaya diri mengonversi bahkan jarak ke galaksi paling jauh yang diamati oleh teleskop modern.
Pertanyaan yang Sering Diajukan
Implementasi Kode
# 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.