Magnus 係数 (a=17.62, b=243.12 °C) は WMO 推奨値。湿球温度は Stull 近似 (大気圧 1013 hPa 付近で精度約 ±0.3 °C) を使用。
青実線=飽和水蒸気圧 e_s(T)/破線=RH 等値線 (20/40/60/80 %)/赤丸=現在の (T, e)/緑×=露点位置 (T_d, e)
Magnus 近似は飽和水蒸気圧を温度のみの関数で表す実用式で、−40〜+50 °C の空調・気象範囲で誤差 0.4 % 以下と高精度です。
飽和水蒸気圧 e_s(T は °C、e_s は hPa):
$$e_s(T) = 6.112\,\exp\!\left(\dfrac{17.62\,T}{243.12 + T}\right)$$実水蒸気圧 e と露点温度 T_d(γ は補助変数):
$$e = \dfrac{\mathrm{RH}}{100}\,e_s(T), \qquad T_d = \dfrac{243.12\,\gamma}{17.62 - \gamma}, \quad \gamma = \ln\!\dfrac{\mathrm{RH}}{100} + \dfrac{17.62\,T}{243.12 + T}$$絶対湿度 w(乾き空気 1 kg 当たりの水蒸気質量、g/kg DA):
$$w = 622\,\dfrac{e}{p_\text{atm} - e}$$湿球温度 T_w の Stull 近似(大気圧 1013 hPa 付近、RH は %):
$$T_w \approx T\,\arctan\!\big(0.1520\sqrt{\mathrm{RH}+8.314}\big) + \arctan(T+\mathrm{RH}) - \arctan(\mathrm{RH}-1.676) + 0.00392\,\mathrm{RH}^{1.5}\arctan(0.0231\,\mathrm{RH}) - 4.686$$物体表面の温度が露点温度 T_d を下回ると、その表面で結露が始まります。