If this tool helped you, you can buy us a coffee ☕
根据温度、湿度、气压快速计算空气中声音传播速度,支持实时换算。

Prime and Composite Number Calculator
Instantly identify prime, composite, or special numbers. Supports batch checking and mathematical property analysis.

Least Common Multiple (LCM) Calculator
Quickly calculate the least common multiple (LCM) of two or more integers. Supports space-separated number list input.

Inverse Trigonometric Function Calculator
Accurately calculate radian values for inverse trig functions like arcsin and arccos. Supports 6 function types and custom decimal precision.
你站在篮球场边看雷雨,闪电和雷声间隔了3秒——想知道闪电离你多远?用声速计算器先算出当前气温下的声速,再乘以时间间隔就能估计距离。另一个场景:录音棚调试时,需要知道不同温度下声音延迟时间,以便对齐多轨音频。还有航空爱好者想了解高空低温环境对机舱内声音传播的影响。
声音在空气中传播的速度主要受温度影响,湿度与气压也有一定作用。基础公式:
v = 331.3 × √(1 + T/273.15)
其中 v 为声速(m/s),T 为摄氏温度(℃)。这个公式来自理想气体中声速的推导:温度升高,分子运动加快,声音传播变快。比如0℃时声速约331.3 m/s,20℃时约343 m/s。更精确的计算会考虑湿度e和气压P,我们使用的Cramer公式为:
v = 331.3 × √(1 + T/273.15) × (1 + 0.0015 × H × e / P)
其中 H 为相对湿度(%),e 为饱和蒸气压(与温度有关),P 为大气压(hPa)。这个修正项能让结果在-20℃~40℃范围误差小于0.5%。
打开我们的声速计算器,你会看到三个输入框:
1. 在「温度(℃)」框里填写当前空气温度,比如 25。
2. 在「相对湿度(%)」框里输入湿度值,比如 60(若不填则默认为0,即干燥空气)。
3. 在「大气压(hPa)」框里输入当地气压,标准海平面为1013.25(可忽略,程序会自动用标准值)。
点击「计算」按钮,右侧会立即显示声速结果,单位 m/s。同时下方会给出常见换算:km/h、mph 以及每公里耗时(秒)。
算例:夏天室外温度35℃,相对湿度80%,气压1013.25 hPa。
基础声速:v₀ = 331.3 × √(1 + 35/273.15) ≈ 331.3 × √1.1281 ≈ 331.3 × 1.062 ≈ 351.9 m/s。
湿度修正:35℃时饱和蒸气压 e ≈ 56.2 hPa(可从物理表查得),修正因子 = 1 + 0.0015 × 80 × 56.2 / 1013.25 ≈ 1 + 0.0015 × 80 × 0.0555 ≈ 1 + 0.00666 ≈ 1.00666。
最终声速 ≈ 351.9 × 1.00666 ≈ 354.2 m/s。
解读:在炎热潮湿的夏天,声速比干燥的35℃(约351.9 m/s)快约2.3 m/s。这个差异在精确测距时不可忽略。
计算器给出的声速通常在330~360 m/s之间。你可以用它快速判断:
• 340 m/s:15℃干燥空气的大致速度,常作为估算基准。
• 每升高1℃,声速约增加0.6 m/s。
• 湿度每增加10%,声速大约增加0.1~0.2 m/s(高温时更明显)。
如果结果低于330 m/s(极低温或高海拔低压),或高于360 m/s(极高温),请检查输入是否符合常识:温度不宜超过-50℃或+50℃,气压不宜低于500 hPa。若输入极端值,精度会下降。
本计算器基于标准大气模型和Cramer公式,适用于一般户外或室内环境(温度-20~40℃,相对湿度0~100%,气压900~1100 hPa)。不适用于:
• 水中、固体中的声速(那些需要弹性模量)。
• 高海拔(>3000米)时气压显著偏离标准值,需要输入当地实际气压。
• 极高风速(如飓风)下声速受风影响,本工具未考虑风修正。
计算结果仅供日常参考,不适用于需要高精度测量的科研、航空导航等专业领域。若与实际测量有差异,请以专业仪器为准。
1. 用摄氏温度直接代入公式时忘记转换为开尔文(我们的计算器已自动处理,但手动验算时容易犯错)。
2. 忽略湿度:在高温高湿环境下,干燥空气的声速误差可达0.5%~1%,对长距离测距影响明显。
3. 混淆声速与光速:看到闪电和雷声间隔,直接用3秒×343 m/s≈1029米,很准确;但若误用光速3×10⁸ m/s就离谱了。
4. 使用绝对湿度而非相对湿度:我们的输入框要求相对湿度(%),若误输入绝对湿度(g/m³)结果会严重错误。
5. 在极低温度(如-30℃)下使用默认气压:此时水蒸气几乎为零,湿度修正应设为0,若仍填高湿度会导致错误。
问:为什么我算出的声速和网上其他结果差0.5 m/s?
答:不同公式略有差异(有的用简单公式,有的用更复杂的国际标准ISO 9613)。我们的计算器采用Cramer公式,在常用温湿度范围内精度优于0.5 m/s。微小的偏差属于正常现象。
问:我想知道声音传到1公里外需要几秒?
答:直接在计算器右侧的「每公里耗时」栏查看。例如声速343 m/s时,每公里耗时约2.92秒。你也可以手动算:1000÷声速。
问:湿度对声速影响大吗?
答:在常温(20℃)下,湿度从0%升到100%可使声速增加约0.3 m/s,区别不大。但在35℃以上时,影响可达1~2 m/s,不能忽略。
问:我可以输入零下温度吗?
答:可以,但低温下公式适用性变差。建议在-20℃以上使用,低于-20℃时空气中水汽极低,湿度应设为0%,而且气压可能偏高,结果仅供参考。
问:为什么输入大气压后结果变化不大?
答:因为Cramer公式中气压仅出现在湿度修正的分母中,且标准大气压变化幅度很小(通常950~1050 hPa),所以对结果影响微弱(<0.2 m/s)。除非你输入异常低气压(如高原地区)。
问:这个计算结果能用来校准乐器吗?
答:可以作为一个参考,但乐器调音通常使用440 Hz标准音,且音高受温度影响(管乐器声速变化导致频率偏移)。我们的计算器不直接提供频率调整量,建议使用专门的声学调音工具。