Massa planetaria da gravità superficiale
Ricavi la massa di un corpo celeste da quanto attrae sulla sua superficie: 9,82 m/s² con un raggio di 6.371.000 m danno la massa della Terra, circa 5,97 × 10²⁴ kg. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Gravità
- 9,82
- Raggio
- 6.371.000
- Massa
- 5.972.016.160.795.889.000.000.000 kg
- G
- 0,0000000001
- Precisione
- 10
Questo calcolatore di massa planetaria dalla gravità superficiale recupera la massa di un pianeta, di una luna o di una stella invertendo la legge newtoniana di gravità superficiale. Date l’accelerazione gravitazionale superficiale g e il raggio R, la massa è uguale a g per R al quadrato diviso per la costante gravitazionale G. Il motore usa il valore CODATA 2018 G uguale a 6.67430 per dieci alla meno undici metri cubi per chilogrammo e per secondo al quadrato, così ingressi SI — g in metri al secondo quadrato e R in metri — restituiscono la massa in chilogrammi. Un controllo familiare a scala terrestre è g vicino a 9.82 metri al secondo quadrato con raggio medio 6.371 per dieci alla sei metri, che recupera circa 5.97 per dieci alla ventiquattro chilogrammi. Il calcolo è aritmetica finita pura: nessuna rete, nessun campionamento e nessun scorciatoia dipendente dalla data.
Dove la massa dalla gravità si colloca nello studio, nell’astronomia e nel software
Gli studenti incontrano la gravità superficiale invertita quando un libro fornisce g e R di un altro mondo e chiede la massa, quando un problema da gara fornisce accelerazione superficiale misurata e raggio senza elencare M, o quando confrontano pianeti terrestri senza maneggiare a mano la notazione scientifica. Gli insegnanti possono pregenerare chiavi di risposta per parametri planetari modesti senza fidarsi di app di calcolo opache che cambiano unità in silenzio o perdono esponenti.
Gli sviluppatori chiamano lo stesso contratto da script per seminare vettori di test deterministici nella fisica di giochi spaziali, normalizzare g e raggio inseriti dall’utente prima di demo di pianificazione missione, o soddisfare enunciati di sfide di programmazione che richiedono la massa piuttosto che un valore terrestre improvvisato. La pratica da gara spesso ha bisogno di una fonte rapida e offline di masse planetarie per controllare le soluzioni senza calcolatrici grafiche sotto pressione di tempo.
Gli strumenti di prodotto e di didattica usano la formula quando un discente digita gravità superficiale e raggio e l’interfaccia deve mostrare la massa in chilogrammi accanto a esempi di densità o velocità di fuga.
Casi d'uso
Compiti e controlli di massa planetaria
Recuperi la massa del pianeta da gravità superficiale e raggio del libro, poi verifichi M prima di problemi di densità o velocità di fuga.
Strumenti di astronomia e fisica di gioco
Normalizzi g e raggio inseriti dall’utente in massa per comparatori di esopianeti, demo di missione e giochi spaziali.
Domande frequenti
Quanto costa il calcolatore di massa planetaria dalla gravità superficiale?
È gratuito nel Suo browser in questa pagina.
Cosa succede se il raggio è zero o negativo?
La massa M = g·R²/G è indefinita per un raggio non positivo.
Include rotazione planetaria o schiacciamento?
No. Restituisce massa newtoniana pura dall’inversione del campo superficiale sferico. Rotazione, J2 e altitudine sopra la superficie sono fuori ambito.
Perché i risultati sono arrotondati a una precisione?
La precisione predefinita è 10 decimali; può impostare precision da 0 a 15.
Come si calcola la massa di un pianeta dalla sua gravità?
Moltiplichi la gravità superficiale per il quadrato del raggio e divida per la costante di gravitazione. Per la Terra, 9,82 m/s² e 6.371.000 m danno circa 5,97 × 10²⁴ kg.
Strumenti correlati
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/mass-from-gravity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"gravity":9.82,"radius":6371000}'const res = await fetch("https://api.kit.forhosting.com/astro/mass-from-gravity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"gravity": 9.82,
"radius": 6371000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/mass-from-gravity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"gravity": 9.82,
"radius": 6371000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/mass-from-gravity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"gravity":9.82,"radius":6371000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"gravity":9.82,"radius":6371000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/mass-from-gravity", 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
{
"gravity": 9.82,
"radius": 6371000
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.mass_from_gravity",
"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. |
Note tecniche
Cosa significa la gravità superficiale invertita e cosa contiene la risposta
La gravità superficiale è l’accelerazione che una massa di prova subirebbe sulla superficie esterna di un corpo sferico se agisse solo la gravità newtoniana e il corpo non ruotasse. La legge diretta è g uguale a G per M su R al quadrato; risolvendo per la massa si ottiene l’identità compatta M uguale a g per R al quadrato su G. Questo calcolatore restituisce la gravità e il raggio normalizzati che Lei ha fornito, la massa calcolata arrotondata alla precisione richiesta, la costante gravitazionale CODATA fissa G usata nel quoziente, una stringa di unità kg, l’etichetta di metodo mass_from_gravity, la precisione usata e un breve richiamo della formula. Non c’è integratore numerico approssimato né campionamento casuale di multipoli: il motore costruisce la massa in virgola mobile esatta entro l’intervallo di magnitudine supportato oppure rifiuta l’ingresso con invalid_input. I casi rifiutati includono gravità o raggio mancanti, valori non finiti, magnitudini oltre i tetti documentati, gravità negativa e qualsiasi raggio zero o negativo, perché la divisione per un raggio al quadrato non positivo è indefinita o non fisica per recuperare la massa in questo modello. Se conosce già massa e raggio e le serve g superficiale, usi lo strumento dedicato di gravità superficiale; questa pagina risponde solo alla riscrittura invertita con uscita numerica stabile adatta a schede, test unitari e consumatori API che non devono inventare modelli di gravità di ordine superiore né cambiare unità in silenzio.
Come vengono letti gravità e raggio e come la massa resta riproducibile
Segni più opzionali iniziali e notazione scientifica sulle stringhe numeriche sono ammessi quando si interpretano come decimali finiti; spazi incorporati, prefissi hex e token non numerici vengono rifiutati con un messaggio chiaro affinché una cella errata non diventi una massa planetaria sbagliata. La gravità zero è valida e produce semplicemente massa zero. I campi preferiti sono gravity per l’accelerazione superficiale in metri al secondo quadrato e radius per il raggio medio o equatoriale in metri, ma sono accettati gli alias g, surface_gravity e surface_g per gravity, e r, R e planet_radius per radius, così fogli di calcolo, stringhe di query e moduli tipizzati possono riusare lo stesso contratto. Il raggio deve essere strettamente positivo: se è zero, negativo o meno zero, la richiesta fallisce con invalid_input perché la massa M uguale a g per R al quadrato su G è indefinita per un raggio non positivo. Un campo opzionale precision, con alias decimals e dp, sceglie quante cifre decimali esporre per gravity, radius e mass, con predefinito dieci e tetto quindici così i goldens JSON restano stabili. Abbini l’esecuzione gratuita nel browser di questa pagina all’API a pagamento quando le serve lo stesso risultato matematico in una pipeline automatizzata senza reimplementare Lei stessa la formula invertita di gravità superficiale.
Dove la massa dalla gravità si colloca nello studio, nell’astronomia e nel software
Su questa pagina il lavoro gira interamente nel Suo browser; tramite l’API ogni consultazione riuscita costa $0.002, la validazione fallita non viene addebitata e nulla viene memorizzato dopo la risposta. Quella suddivisione — esplorazione interattiva gratuita e un’API identica a pagamento — allinea al resto del catalogo KIT di livello A e Le consente di passare da una demo in aula a una pipeline automatizzata senza cambiare il risultato matematico. Lo abbini a strumenti di gravità superficiale, velocità di fuga o orbitali quando le servono passi meccanici correlati, e ad altri endpoint di fisica per costruire un piccolo laboratorio di aiuti scientifici gratuiti e deterministici.
Casi di integrazione
Fixture di test deterministiche
Generi masse riproducibili per test unitari, controlli di proprietà e asserzioni di CI su moduli di fisica planetaria.
Domande tecniche
Come è definita qui la massa?
Per un corpo sferico di gravità superficiale g e raggio R, M = g·R²/G con G = 6.67430×10⁻¹¹ m³ kg⁻¹ s⁻² (CODATA 2018). L’unità SI è il chilogrammo.