Vai al contenuto
🛠️ToolsShed

Convertitore di unità astronomiche

Converti tra unità di distanza astronomica: UA, anni luce, parsec e km.

Conversioni

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

Distanze di riferimento

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

Informazioni sullo strumento

Il convertitore di unità astronomiche ti aiuta a tradurre le distanze attraverso il cosmo in unità familiari. Quando gli astronomi e gli appassionati di spazio parlano di quanto lontane siano le stelle e le galassie dalla Terra, utilizzano misurazioni specializzate—l'unità astronomica (AU) per gli oggetti vicini, anni luce per le stelle lontane, parsec per le misurazioni professionali e chilometri per i calcoli di precisione. Questo strumento converte istantaneamente tra queste quattro scale di distanza cosmica fondamentali, facilitando la comprensione della vera scala dell'universo.

Per usare il convertitore, seleziona semplicemente la tua unità di partenza, inserisci un numero nel campo di input e lo strumento visualizzerà automaticamente i valori equivalenti in tutte le altre unità. Che tu stia leggendo di esopianeti che orbitano a 5 AU dalla loro stella, imparando che Proxima Centauri si trova a 4,24 anni luce di distanza, o lavorando con dati astronomici misurati in parsec, questo convertitore ti consente di visualizzare le distanze nell'unità che ha più senso per te. È ugualmente utile per i compiti, la ricerca o per soddisfare la curiosità sulla esplorazione spaziale e la cosmologia.

Un consiglio pratico: l'AU è più utile per le distanze all'interno del nostro sistema solare, gli anni luce risuonano con le discussioni di divulgazione scientifica, e i parsec sono lo standard in astronomia professionale. Lo strumento gestisce numeri molto grandi con precisione completa, quindi puoi convertire con sicurezza anche le distanze verso le galassie più remote osservate da telescopi moderni.

Domande Frequenti

Implementazione del Codice

# 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.