Calcolatore della velocità del suono
A 20 °C il suono attraversa l'aria secca a circa 343 m/s, contro 331,3 m/s a 0 °C. Inserisca la temperatura dell'aria in Celsius, Kelvin o Fahrenheit e ottenga la velocità del suono in metri al secondo e in chilometri orari. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Creatività
- 20
- Temperatura c
- 20 C
- Temperatura k
- 293,15
- Velocità mps
- 343,2146226826
- Velocità kmh
- 1235,5726416572
La velocità del suono in aria secca dipende dalla temperatura assoluta: l'aria più calda trasmette le onde di pressione più velocemente perché le velocità molecolari che determinano il rapporto tra modulo di elasticità e densità crescono con la radice quadrata della temperatura in kelvin. Studenti che verificano i compiti di acustica, docenti che preparano le soluzioni, appassionati di droni e aviazione che stimano il ritardo tra un lampo e un boato, sviluppatori di videogiochi che calibrano gli indizi di distanza e ingegneri che controllano le ipotesi di un telemetro a ultrasuoni hanno tutti bisogno di un numero rapido e deterministico senza aprire ogni volta una tabella del manuale.
Cosa significa la formula della velocità del suono in aria secca e quale temperatura inviare
Nel modello ideale di aria secca usato in tutta la fisica introduttiva e in molte stime ingegneristiche, la velocità del suono scala con la radice quadrata della temperatura assoluta. Una forma scolastica standard ancora la costante in modo che a zero gradi Celsius la velocità sia trecentotrentuno virgola tre metri al secondo, scritta c uguale a trecentotrentuno virgola tre volte la radice quadrata di T_K diviso duecentosettantatre virgola quindici.
In modo equivalente, in Celsius theta, si può scrivere c uguale a trecentotrentuno virgola tre volte la radice quadrata di uno più theta diviso duecentosettantatre virgola quindici. L'intento di ricerca si concentra su frasi come calcolatore della velocità del suono, velocità del suono in aria, quanto viaggia il suono a venti gradi, velocità sonica e temperatura, e velocità del suono in aria secca.
Le persone vogliono una risposta numerica da confrontare con una scheda di lavoro, incorporare in una simulazione o inserire in una pipeline più ampia — non solo il promemoria che il suono vale circa trecentoquarantatre metri al secondo a temperatura ambiente. Il campo facoltativo unit vale C per Celsius per impostazione predefinita e accetta anche celsius, K o kelvin, e F o fahrenheit.
Le unità della velocità stessa sono sempre i metri al secondo SI più un campo di comodo in chilometri orari; non c'è tabella di umidità, correzione di quota né adattamento della CO₂ — questo prodotto è solo il modello dell'aria secca in funzione della temperatura.
Come questo calcolatore valida l'ingresso e applica il modello a radice quadrata della temperatura
Le stringhe numeriche che il parse converte in numeri finiti sono accettate, così moduli e pipeline in stile CSV possono passare valori senza una conversione aggiuntiva. Il campo unit, quando presente, deve normalizzarsi a Celsius, Kelvin o Fahrenheit; le stringhe di unità sconosciute vengono rifiutate con un messaggio chiaro. Dopo il parse, il motore converte l'ingresso in temperatura assoluta in kelvin.
Qualsiasi temperatura pari o inferiore allo zero assoluto — zero kelvin, meno duecentosettantatre virgola quindici Celsius o meno quattrocentocinquantanove virgola sessantasette Fahrenheit — viene rifiutata perché il modello a radice quadrata non è definito per temperatura assoluta non positiva e perché lo zero assoluto è un limite fisico invalicabile per i modelli termici dell'aria. Anche magnitudini oltre un limite di sicurezza pubblicato vengono rifiutate per mantenere onesta l'aritmetica dell'isolate.
Uso pratico, limiti, prezzi e canali di distribuzione
Usi lo strumento nel browser quando desidera un controllo immediato della velocità del suono mentre corregge compiti di acustica, stima il ritardo tra un lampo e il tuono per una data temperatura dell'aria, converte una lettura di temperatura di laboratorio in una velocità di progetto per uno sketch con sensore a ultrasuoni, oppure verifica che un indizio di distanza in un gioco o in AR assuma un valore sensato a temperatura ambiente.
I risultati sono pienamente deterministici: la stessa temperatura e unità danno sempre le stesse velocità e la stessa etichetta di formula. Non c'è modello linguistico, servizio fisico esterno né casualità, quindi la funzione è sicura da fissare nei controlli di integrazione continua e nei materiali didattici riproducibili. La abbini a un calcolatore dell'effetto Doppler quando la domanda successiva è la frequenza percepita da una sorgente in movimento, oppure a un calcolatore generico della velocità d'onda quando conosce già frequenza e lunghezza d'onda invece della temperatura dell'aria.
Casi d'uso
Esercitazioni di acustica per compiti e laboratorio
Studenti e correttori calcolano la velocità del suono in aria secca per le temperature indicate in classe, con un rifiuto chiaro quando la temperatura è pari o inferiore allo zero assoluto.
Controlli di coerenza per sensori e telemetri
Gli sketch con ultrasuoni e ritardi acustici convertono una temperatura dell'aria misurata in una velocità di progetto senza incorporare uno stack meteo.
Domande frequenti
Cosa succede se la temperatura è sotto lo zero assoluto?
Lo zero assoluto e i valori inferiori vengono rifiutati perché il modello a radice quadrata dell'aria secca richiede una temperatura in kelvin strettamente positiva.
Posso inviare Kelvin o Fahrenheit invece di Celsius?
Sì. Imposti unit su K o kelvin, oppure su F o fahrenheit. Se unit è omesso, la temperatura è interpretata come Celsius.
Il calcolatore della velocità del suono è gratuito?
Lo strumento nel browser funziona gratuitamente sul Suo dispositivo.
Include correzioni per umidità o quota?
No. Questa funzione modella solo l'aria secca in base alla temperatura.
Perché il suono viaggia più veloce nell'aria calda?
Perché nell'aria secca la velocità del suono cresce con la radice quadrata della temperatura assoluta. Passando da 0 °C a 20 °C, la velocità sale da 331,3 m/s a circa 343 m/s.
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/speed-of-sound-air \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"temperature":20}'const res = await fetch("https://api.kit.forhosting.com/phys/speed-of-sound-air", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"temperature": 20
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/speed-of-sound-air",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"temperature": 20
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/speed-of-sound-air", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"temperature":20}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"temperature":20}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/speed-of-sound-air", 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
{
"temperature": 20
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.speed_of_sound_air",
"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
Questa funzione accetta la temperatura dell'aria in Celsius per impostazione predefinita, oppure in Kelvin o Fahrenheit tramite un campo unit esplicito, converte in temperatura assoluta, rifiuta i valori pari o inferiori allo zero assoluto con un chiaro errore invalid_input e restituisce la velocità in aria secca in metri al secondo e chilometri orari come JSON strutturato.
Cosa significa la formula della velocità del suono in aria secca e quale temperatura inviare
Invii il campo obbligatorio temperature come numero JSON finito o stringa numerica; gli alias t, temp e T maiuscola sono accettati. La risposta riporta la temperatura e l'unità inserite, mostra la temperatura sia in Celsius sia in Kelvin per i controlli incrociati e restituisce speed_mps e speed_kmh insieme alle etichette di formula e metodo, così il codice a valle può ramificare senza indovinare le forme.
Come questo calcolatore valida l'ingresso e applica il modello a radice quadrata della temperatura
Invii un corpo JSON con il campo obbligatorio temperature e il campo facoltativo unit. Temperatura mancante, stringhe vuote, testo non numerico, NaN e Infinity falliscono tutti immediatamente con invalid_input prima che venga restituito qualsiasi risultato, e la validazione fallita non viene addebitata. In caso di successo la velocità è calcolata come trecentotrentuno virgola tre volte la radice quadrata della temperatura in kelvin divisa per duecentosettantatre virgola quindici, quindi arrotondata a una precisione decimale stabile affinché lo stesso ingresso produca sempre lo stesso JSON su tutti i motori JavaScript.
Uso pratico, limiti, prezzi e canali di distribuzione
Usi l'API quando uno script, una piattaforma didattica, un helper di simulazione o un notebook ha bisogno di JSON stabili per molte temperature sotto un unico contratto. Ogni richiesta riuscita è un elemento fatturabile a $0.002; la validazione fallita — inclusi lo zero assoluto e i valori inferiori — non consuma saldo. Scelga la scala di temperatura con il campo unit: lasci unit omesso o imposti C per ingressi Celsius quotidiani in stile meteo, usi K quando la sua pipeline lavora già in kelvin assoluti e usi F per le schede in Fahrenheit. Ricordi che il modello riguarda solo l'aria secca alla temperatura data: umidità, vento e quota possono spostare le misure reali all'aperto, ma questo endpoint restituisce deliberatamente il valore pulito, dipendente solo dalla temperatura, usato nei manuali e in molte prime stime ingegneristiche.
Casi di integrazione
Fixture deterministiche per i test di fisica
Le pipeline che alimentano test unitari o demo interattive di acustica possono chiamare un oracolo puro di aria secca invece di reimplementare la formula della radice della temperatura in ogni linguaggio.
Domande tecniche
Come calcolo la velocità del suono in aria secca?
Invii un JSON con temperature impostato sulla temperatura dell'aria (per esempio temperature: 20 per 20 °C). La risposta include speed_mps e speed_kmh usando c=331.3*sqrt(T_K/273.15).