Magnitudine apparente da assoluta e distanza
Questa calcolatrice converte la magnitudine assoluta di un oggetto e la sua distanza in parsec nella magnitudine apparente che misurerebbe un osservatore, secondo la relazione standard del modulo di distanza.
Esegui gratis nel browser
Alla magnitudine assoluta somma cinque volte il logaritmo in base dieci della distanza meno cinque. È utile per esercizi di astronomia, controlli di cataloghi, pianificazione delle osservazioni e flussi software riproducibili. La distanza deve essere strettamente positiva, perché il logaritmo non è definito per zero o valori negativi. Il calcolo è deterministico e non consulta cataloghi, non stima l’estinzione e non introduce approssimazioni casuali.
Inserisca correttamente magnitudine assoluta e distanza
Inserisca la magnitudine assoluta dell’oggetto come numero finito e la distanza come numero positivo di parsec. La magnitudine assoluta è quella che l’oggetto avrebbe alla distanza convenzionale di dieci parsec; descrive quindi la luminosità intrinseca e non la brillantezza osservata direttamente dalla Terra. I valori negativi sono validi e spesso identificano oggetti molto luminosi: non elimini il segno meno. La distanza deve essere espressa in parsec, non in anni luce, unità astronomiche, chilometri o megaparsec. Converta prima qualsiasi altra unità. Sono accettati valori decimali e notazione scientifica. Una distanza uguale o inferiore a zero genera un errore perché la formula contiene un logaritmo. Verifichi inoltre che i due dati si riferiscano allo stesso oggetto. La risposta include i valori inseriti, il modulo e la magnitudine apparente, così Lei può controllare facilmente l’intero calcolo.
Comprenda il calcolo del modulo di distanza
La calcolatrice usa m = M + 5 log10(d) - 5, dove m è la magnitudine apparente, M quella assoluta e d la distanza in parsec. L’espressione 5 log10(d) - 5 è il modulo di distanza. A esattamente dieci parsec, log10(10) vale uno, il modulo è zero e le due magnitudini coincidono. Moltiplicare la distanza per dieci aggiunge cinque magnitudini, riflettendo la diminuzione del flusso secondo la legge dell’inverso del quadrato sulla scala logaritmica astronomica. Un oggetto più vicino di dieci parsec ha modulo negativo e magnitudine apparente numericamente minore, quindi appare più luminoso. La risposta espone anche il modulo intermedio. I risultati adottano una precisione pratica per produrre JSON stabile. Non vengono consultati cataloghi né applicate correzioni per estinzione, spostamento verso il rosso o banda fotometrica: la formula opera direttamente sui valori forniti.
Interpreti il risultato e i suoi limiti
Una magnitudine apparente più bassa o più negativa indica maggiore brillantezza, mentre un valore positivo più alto indica un oggetto più debole. Questo verso può sorprendere; confronti le magnitudini invece di leggerle come normali punteggi. Il risultato è una previsione geometrica ideale basata soltanto su magnitudine assoluta e distanza. Le osservazioni reali possono differire per assorbimento e arrossamento della polvere interstellare, condizioni atmosferiche, variabilità dell’oggetto e differenze tra bande fotometriche. Si assicuri che le grandezze confrontate appartengano alla stessa banda, come V o G, e aggiunga separatamente una correzione per l’estinzione quando necessaria. Lo strumento è adatto a esercizi, controlli di coerenza, trasformazioni di pipeline e stime che richiedono il modulo elementare. Non sostituisce un modello cosmologico completo, che richiede distanza di luminosità, spostamento verso il rosso, correzioni K e una cosmologia scelta. Per le chiamate automatiche, il prezzo base è $0.002; il browser usa la stessa logica deterministica.
Casi d'uso
Controlli una stima osservativa
Stimi la brillantezza prevista di un obiettivo dalla magnitudine assoluta catalogata e dalla distanza prima di pianificare un’osservazione.
Verifichi esercizi di astronomia
Confermi un esercizio sul modulo di distanza ed esamini il modulo intermedio insieme alla magnitudine apparente finale.
Trasformi record di catalogo
Calcoli una stima uniforme della magnitudine apparente per record che contengono già magnitudine assoluta e distanza in parsec.
Domande frequenti
Quale formula usa la calcolatrice?
Usa m = M + 5 log10(d) - 5, con la distanza d misurata in parsec.
Perché la distanza deve essere maggiore di zero?
La formula calcola il logaritmo in base dieci della distanza, che non ha un valore reale finito per zero o valori negativi.
La magnitudine assoluta può essere negativa?
Sì. Le magnitudini assolute negative sono valide e rappresentano oggetti intrinsecamente luminosi sulla scala astronomica.
Il risultato considera l’estinzione interstellare?
No. Applica solo il modulo geometrico; l’estinzione e le altre correzioni osservative devono essere gestite separatamente.
Quanto costa un calcolo tramite API?
Ogni richiesta API ha un prezzo base di $0.002. Il calcolo è disponibile anche nel browser.
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/astro/apparent-from-absolute \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"absolute_magnitude":4.83,"distance_parsecs":10}'const res = await fetch("https://api.kit.forhosting.com/astro/apparent-from-absolute", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"absolute_magnitude": 4.83,
"distance_parsecs": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/apparent-from-absolute",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"absolute_magnitude": 4.83,
"distance_parsecs": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/apparent-from-absolute", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"absolute_magnitude":4.83,"distance_parsecs":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"absolute_magnitude":4.83,"distance_parsecs":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/apparent-from-absolute", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"absolute_magnitude": 4.83,
"distance_parsecs": 10
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.apparent_from_absolute",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |