Calcolatrice di accelerazione di gravità
A 10 km, la quota di crociera di un volo a lungo raggio, la gravità è circa lo 0,3% più debole dei 9,80665 m/s² standard al livello del mare. Inserisca un'altitudine in metri e ottenga l'accelerazione locale con la legge dell'inverso del quadrato. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Altitudine
- 10.000
- G
- 9,775937053 m/s²
- G0
- 9,80665
- Raggio terrestre
- 6.371.000
- Precisione
- 10
Invii un'altitudine in metri e riceva l'accelerazione gravitazionale in metri al secondo quadrato, calcolata con la legge dell'inverso del quadrato a partire dalla gravità standard e dal raggio medio terrestre. È la stessa formula dei libri di testo, confezionata come chiamata deterministica che può inserire in una simulazione, in una lezione o in un controllo rapido, senza file di effemeridi, senza tabelle di consultazione e senza derive di approssimazione tra un'esecuzione e l'altra.
Perché la gravità cambia con l'altitudine
La legge di gravitazione universale di Newton dice che l'attrazione tra due masse si indebolisce con il quadrato della distanza tra i loro centri. In piedi al suolo, Lei è già a un raggio terrestre dal centro, quindi salire di qualche chilometro sposta appena l'ago, ma l'effetto è reale e misurabile.
Alla quota di crociera di un volo a lungo raggio, circa dieci chilometri, la gravità è più debole di circa lo 0.3 per cento rispetto al livello del mare; all'orbita della Stazione Spaziale Internazionale, a circa quattrocento chilometri, è scesa di quasi il nove per cento, ed è per questo che «l'assenza di peso» in orbita è in realtà caduta libera, non assenza di gravità.
La calcolatrice di accelerazione di gravità applica esattamente questa relazione: scala la gravità standard alla superficie per il quadrato del rapporto tra il raggio terrestre e la Sua distanza dal centro. Poiché la formula è una funzione pura dell'altitudine, lo stesso input produce sempre lo stesso output, il che rende il risultato sicuro da memorizzare in cache, confrontare e verificare nei test.
Come viene calcolato il numero
Il motore prende la Sua altitudine in metri, la somma al raggio medio terrestre di 6371 chilometri per ottenere la Sua distanza dal centro del pianeta, divide quel raggio per la distanza totale ed eleva il rapporto al quadrato. Moltiplicando per la gravità standard, 9.80665 metri al secondo quadrato, si ottiene l'accelerazione gravitazionale locale. Un'altitudine pari a zero restituisce esattamente la gravità standard, un controllo integrato molto comodo.
I risultati sono arrotondati a un numero configurabile di decimali, dieci per impostazione predefinita, così gli output sono stabili byte per byte tra macchine diverse e sicuri da usare in confronti con file di riferimento.
Dove si inserisce nel lavoro reale
Gli insegnanti di fisica la usano per mostrare agli studenti che g non è una costante universale, ma un campo che decresce con la quota. I software aerospaziali e dei droni la usano per mantenere onesti i bilanci di peso e spinta alla quota operativa. Gli sviluppatori di giochi e simulazioni la usano quando un proiettile o un lander ha bisogno di una fisica plausibile su una vetta alta o su una piattaforma aerostatica.
Le pipeline di dati la usano come validatore rapido: se un sensore dichiara un'altitudine, la gravità attesa è a una chiamata di distanza. Non c'è consultazione di rete, né orologio, né casualità: la formula, due costanti pubblicate e il Suo input sono tutta la storia, il che mantiene la chiamata veloce, economica e banalmente riproducibile in qualsiasi ambiente.
Casi d'uso
Fisica corretta alla quota di volo
Usi la g locale nelle simulazioni di droni, palloni aerostatici o velivoli invece di assumere ovunque il valore al livello del mare.
Insegni la legge dell'inverso del quadrato
Mostri agli studenti esattamente come la gravità decresce dal livello del mare all'orbita con un'unica formula riproducibile e senza semplificazioni vaghe.
Convalidi i dati di altitudine
Confronti l'altitudine riportata da un sensore con l'accelerazione gravitazionale attesa per individuare presto errori di unità e di segno.
Domande frequenti
Quanto costa?
È anche gratuita da eseguire nel Suo browser su questa pagina.
Perché un'altitudine negativa viene rifiutata?
Perché la legge dell'inverso del quadrato descrive il campo all'esterno di una Terra sferica.
In quale unità è espresso il risultato?
In metri al secondo quadrato (m/s²), l'unità di accelerazione del SI, quando l'altitudine è data in metri.
Tiene conto della latitudine o della rotazione terrestre?
No. Modella una Terra sferica e non rotante. Le correzioni centrifuga ed ellissoidale sono intenzionalmente fuori ambito per mantenere il risultato una funzione pura dell'altitudine.
Il risultato è deterministico?
Sì. Non intervengono rete, orologio o casualità, e l'output è arrotondato a una precisione fissa, quindi input identici producono sempre output identici.
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/phys/acceleration-due-to-gravity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"altitude":10000}'const res = await fetch("https://api.kit.forhosting.com/phys/acceleration-due-to-gravity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"altitude": 10000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/acceleration-due-to-gravity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"altitude": 10000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/acceleration-due-to-gravity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"altitude":10000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"altitude":10000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/acceleration-due-to-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
{
"altitude": 10000
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.acceleration_due_to_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.
Limiti
max_abs_altitude | 1000000000000000 |
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
L'API di accelerazione di gravità risponde a una domanda precisa: quanto è forte l'attrazione della Terra una volta lasciata la superficie?
Come viene calcolato il numero
L'input deve essere un numero finito e non negativo: un'altitudine negativa significherebbe modellare l'interno della Terra, dove la legge dell'inverso del quadrato per l'esterno non vale più, quindi la calcolatrice la rifiuta con un chiaro errore invalid_input invece di restituire un numero dall'aspetto affidabile ma sbagliato.
Dove si inserisce nel lavoro reale
Lo stesso codice che gira sul nostro edge gira gratis nel Suo browser su questa pagina, quindi può esplorare i valori in modo interattivo e pagare $0.002 a richiesta solo quando automatizza la chiamata.
Domande tecniche
Quale formula utilizza?
La legge dell'inverso del quadrato: g = g0 · (R / (R + h))², con la gravità standard g0 = 9.80665 m/s² e il raggio medio terrestre R = 6.371e6 m.