Calculadora de velocidad del sonido
A 20 °C el sonido recorre el aire seco a unos 343 m/s, frente a 331,3 m/s a 0 °C. Escriba la temperatura del aire en Celsius, Kelvin o Fahrenheit y obtenga la velocidad del sonido en metros por segundo y en kilómetros por hora. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Creatividad
- 20
- Temperatura en °C
- 20 C
- Temperatura en K
- 293,15
- Velocidad en m/s
- 343,2146226826
- Velocidad en km/h
- 1 235,5726416572
La velocidad del sonido en aire seco depende de la temperatura absoluta: el aire más cálido transmite las ondas de presión más deprisa porque las velocidades moleculares que fijan el módulo de compresibilidad y la relación de densidades crecen con la raíz cuadrada de la temperatura en kelvin. Estudiantes que revisan deberes de acústica, docentes que elaboran solucionarios, aficionados a drones y aviación que estiman el retardo entre un destello y un estampido, desarrolladores de juegos que ajustan pistas de distancia e ingenieros que comprueban supuestos de telémetros ultrasónicos necesitan un número rápido y determinista sin abrir una tabla de libro de texto cada vez.
Qué significa la fórmula de la velocidad del sonido en aire seco y qué temperatura enviar
En el modelo ideal de aire seco empleado en toda la física introductoria y en muchas estimaciones de ingeniería, la velocidad del sonido escala con la raíz cuadrada de la temperatura absoluta. Una forma habitual en el aula ancla la constante de modo que a cero grados Celsius la velocidad es trescientos treinta y uno coma tres metros por segundo, escrita c igual a trescientos treinta y uno coma tres por la raíz cuadrada de T_K sobre doscientos setenta y tres coma quince.
De forma equivalente, con la temperatura Celsius theta se puede escribir c igual a trescientos treinta y uno coma tres por la raíz cuadrada de uno más theta sobre doscientos setenta y tres coma quince. La intención de búsqueda se agrupa en torno a frases como calculadora de velocidad del sonido, velocidad del sonido en el aire, a qué velocidad viaja el sonido a veinte grados, velocidad sónica temperatura y velocidad del sonido en aire seco.
La gente quiere una respuesta numérica que pueda contrastar con una ficha de trabajo, integrar en una simulación o alimentar a un flujo mayor, no solo el recordatorio de que el sonido anda por unos trescientos cuarenta y tres metros por segundo a temperatura ambiente. El campo opcional unit vale por defecto C para Celsius y también acepta celsius, K o kelvin, y F o fahrenheit.
Las unidades de la propia velocidad son siempre metros por segundo del SI más un campo de conveniencia en kilómetros por hora; no hay tabla de humedad, ni corrección por altitud ni ajuste por CO₂: este producto es únicamente el modelo de temperatura en aire seco.
Cómo valida esta calculadora la entrada y aplica el modelo de raíz cuadrada
Las cadenas numéricas que se parsean a números finitos se aceptan para que los formularios y los flujos de tipo CSV puedan pasar valores sin una conversión adicional. El campo unit, cuando está presente, debe normalizarse a Celsius, Kelvin o Fahrenheit; las cadenas de unidad desconocidas se rechazan con un mensaje claro. Tras el parseo, el motor convierte la entrada a temperatura absoluta en kelvin.
Cualquier temperatura igual o inferior al cero absoluto —cero kelvin, menos doscientos setenta y tres coma quince Celsius o menos cuatrocientos cincuenta y nueve coma sesenta y siete Fahrenheit— se rechaza porque el modelo de raíz cuadrada no está definido para temperaturas absolutas no positivas y porque el cero absoluto es un suelo físico estricto para los modelos térmicos del aire. Las magnitudes por encima de un límite de seguridad publicado también se rechazan para mantener honesta la aritmética del entorno aislado.
Uso práctico, límites, precios y canales de entrega
Utilice la herramienta del navegador cuando quiera una comprobación inmediata de la velocidad del sonido al corregir deberes de acústica, estimar el desfase entre un relámpago y su trueno para una temperatura del aire dada, convertir una lectura de temperatura de laboratorio en una velocidad de diseño para un boceto de sensor ultrasónico, o verificar que una pista de distancia de un juego o de realidad aumentada supone un valor sensato a temperatura ambiente.
Los resultados son plenamente deterministas: la misma temperatura y unidad producen siempre las mismas velocidades y la misma etiqueta de fórmula. No hay modelo de lenguaje, ni servicio físico externo, ni aleatoriedad, así que la capacidad es segura para fijarla en comprobaciones de integración continua y en materiales didácticos reproducibles.
Combínela con una calculadora de efecto Doppler cuando la siguiente pregunta sea la frecuencia percibida de una fuente en movimiento, o con una calculadora genérica de velocidad de onda cuando ya conozca la frecuencia y la longitud de onda en lugar de la temperatura del aire.
Qué puede hacer con ella
Ejercicios de acústica en deberes y laboratorio
Estudiantes y correctores calculan la velocidad del sonido en aire seco para temperaturas de aula dadas, con un rechazo claro cuando la temperatura es igual o inferior al cero absoluto.
Comprobaciones de coherencia de sensores y telémetros
Los bocetos ultrasónicos y de retardo acústico convierten una temperatura del aire medida en una velocidad de diseño sin integrar una pila meteorológica.
Preguntas frecuentes
¿Qué ocurre si la temperatura está por debajo del cero absoluto?
El cero absoluto y los valores inferiores se rechazan porque el modelo de raíz cuadrada en aire seco necesita una temperatura en kelvin estrictamente positiva.
¿Puedo enviar Kelvin o Fahrenheit en lugar de Celsius?
Sí. Fije unit en K o kelvin, o en F o fahrenheit. Si se omite unit, la temperatura se interpreta como Celsius.
¿Es gratuita la calculadora de velocidad del sonido?
La herramienta del navegador se ejecuta gratis en su dispositivo.
¿Incluye correcciones por humedad o altitud?
No. Esta capacidad modela únicamente el aire seco a partir de la temperatura.
¿Por qué el sonido viaja más rápido en el aire caliente?
Porque en el aire seco la velocidad del sonido crece con la raíz cuadrada de la temperatura absoluta. Al pasar el aire de 0 °C a 20 °C, la velocidad sube de 331,3 m/s a unos 343 m/s.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su 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)Ejemplo de solicitud
{
"temperature": 20
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.speed_of_sound_air",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Esta capacidad acepta la temperatura del aire en grados Celsius por defecto, o en Kelvin o Fahrenheit mediante un campo de unidad explícito, la convierte a temperatura absoluta, rechaza los valores iguales o inferiores al cero absoluto con un error invalid_input claro y devuelve la velocidad en aire seco en metros por segundo y kilómetros por hora como JSON estructurado.
Qué significa la fórmula de la velocidad del sonido en aire seco y qué temperatura enviar
Envíe el campo obligatorio temperature como un número JSON finito o una cadena numérica; se aceptan los alias t, temp y T mayúscula. La respuesta devuelve su temperatura y unidad de entrada, informa de la temperatura tanto en Celsius como en Kelvin para comprobaciones cruzadas y retorna speed_mps y speed_kmh junto con las etiquetas de fórmula y método, de modo que el código posterior pueda ramificar sin inspeccionar formas.
Cómo valida esta calculadora la entrada y aplica el modelo de raíz cuadrada
Envíe un cuerpo JSON con el campo obligatorio temperature y el opcional unit. La temperatura ausente, las cadenas vacías, el texto no numérico, NaN e Infinity fallan de inmediato con invalid_input antes de devolver ningún resultado, y la validación fallida no se cobra. En caso de éxito, la velocidad se calcula como trescientos treinta y uno coma tres por la raíz cuadrada de la temperatura en kelvin sobre doscientos setenta y tres coma quince, y después se redondea a una precisión decimal estable para que la misma entrada produzca siempre el mismo JSON en todos los motores de JavaScript.
Uso práctico, límites, precios y canales de entrega
Utilice la API cuando un script, una plataforma educativa, una utilidad de simulación o un cuaderno necesite JSON estable para muchas temperaturas bajo un mismo contrato. Cada petición correcta es un ítem facturable a $0.002; la validación fallida —incluidos el cero absoluto y valores inferiores— no consume saldo. Elija la escala de temperatura con el campo unit: deje unit omitido o fije C para entradas cotidianas en Celsius, use K cuando su flujo ya trabaje en kelvin absolutos, y use F para fichas en Fahrenheit. Recuerde que el modelo es solo aire seco a la temperatura dada: la humedad, el viento y la altitud pueden desplazar las mediciones reales en exteriores, pero este endpoint devuelve deliberadamente la cifra limpia de aire seco en función únicamente de la temperatura que usan los libros de texto y muchas primeras estimaciones de ingeniería.
Casos de integración
Fixtures deterministas para pruebas de física
Los flujos que alimentan pruebas unitarias o demostraciones interactivas de acústica pueden llamar a un oráculo puro de aire seco en lugar de reimplementar la fórmula de la raíz de la temperatura en cada lenguaje.
Preguntas técnicas
¿Cómo calculo la velocidad del sonido en aire seco?
Envíe un JSON con temperature fijada a la temperatura del aire (por ejemplo temperature: 20 para 20 °C). La respuesta incluye speed_mps y speed_kmh usando c=331.3*sqrt(T_K/273.15).