{"id":100075,"date":"2026-02-15T20:15:14","date_gmt":"2026-02-15T20:15:14","guid":{"rendered":"https:\/\/vibromera.eu\/?post_type=calculator&#038;p=100075"},"modified":"2026-02-15T20:15:14","modified_gmt":"2026-02-15T20:15:14","slug":"dew-point-calculator","status":"publish","type":"calculator","link":"https:\/\/vibromera.eu\/bn\/calculators\/dew-point-calculator\/","title":{"rendered":"\u09b6\u09bf\u09b6\u09bf\u09b0\u09be\u0999\u09cd\u0995 \u0995\u09cd\u09af\u09be\u09b2\u0995\u09c1\u09b2\u09c7\u099f\u09b0 | \u09ae\u09cd\u09af\u09be\u0997\u09a8\u09be\u09b8 \u09b8\u09c2\u09a4\u09cd\u09b0 | \u09ac\u09bf\u09a8\u09be\u09ae\u09c2\u09b2\u09cd\u09af\u09c7 \u0985\u09a8\u09b2\u09be\u0987\u09a8 \u099f\u09c1\u09b2"},"content":{"rendered":"\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"WebApplication\",\"name\":\"Dew Point Calculator\",\"description\":\"Dew point calculator using Magnus formula. Temperature and RH inputs.\",\"url\":\"https:\/\/vibromera.eu\/calculators\/dew-point-calculator\/\",\"applicationCategory\":\"Engineering Calculator\",\"operatingSystem\":\"Any\",\"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"EUR\"},\"creator\":{\"@type\":\"Organization\",\"name\":\"Vibromera\",\"url\":\"https:\/\/vibromera.eu\/\"},\"datePublished\":\"2024-01-01\",\"dateModified\":\"2025-02-14\",\"inLanguage\":\"en\",\"isAccessibleForFree\":true}<\/script>\n\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"What is dew point?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Dew point is the temperature at which air becomes saturated (100% RH) and water vapor begins to condense. It depends on the actual moisture content of the air. A higher dew point means more moisture in the air.\"}},\n{\"@type\":\"Question\",\"name\":\"How is dew point calculated?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Using the Magnus formula: \u03b1(T,RH) = a\u00b7T\/(b+T) + ln(RH\/100), then Td = b\u00b7\u03b1\/(a\u2212\u03b1). Constants: a = 17.27, b = 237.7\u00b0C. Valid for 0-60\u00b0C.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the difference between dew point and frost point?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Dew point applies when condensation forms as liquid water (above 0\u00b0C). Frost point is when water vapor deposits directly as ice (below 0\u00b0C). Different saturation curves apply to water and ice.\"}},\n{\"@type\":\"Question\",\"name\":\"Why is dew point important in engineering?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Dew point determines when condensation occurs on surfaces, in compressed air systems, in HVAC design, and in material storage. Surface temperatures below dew point cause moisture problems, corrosion, and mold.\"}},\n{\"@type\":\"Question\",\"name\":\"What is a comfortable dew point?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Comfortable: Td < 15\u00b0C. Slightly humid: 15-18\u00b0C. Uncomfortable: 18-21\u00b0C. Oppressive: > 21\u00b0C. Tropical feel: > 24\u00b0C.\"}}\n]}<\/script>\n\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/vibromera.eu\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Calculators\",\"item\":\"https:\/\/vibromera.eu\/calculators\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Dew Point Calculator\",\"item\":\"https:\/\/vibromera.eu\/calculators\/dew-point-calculator\/\"}]}<\/script>\n\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&#038;family=JetBrains+Mono:wght@400;500;600&#038;family=Fraunces:opsz,wght@9..144,700;9..144,800&#038;display=swap\" rel=\"stylesheet\">\n\n<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/katex@0.16.11\/dist\/katex.min.css\">\n\n<style>:root{--vc-bg:#f4f1ec;--vc-surface:#fff;--vc-surface-alt:#f8f6f2;--vc-ink:#1a1a1a;--vc-ink-secondary:#5a5650;--vc-ink-muted:#8a857e;--vc-accent:#c85a2a;--vc-accent-hover:#b04d22;--vc-accent-light:#fdf0ea;--vc-blue:#2a5c8c;--vc-blue-light:#eaf1f8;--vc-green:#2a7a4b;--vc-green-light:#eaf8ef;--vc-yellow:#a67c00;--vc-yellow-light:#fef9e8;--vc-border:#d9d4cc;--vc-border-light:#e8e4dd;--vc-shadow:0 1px 3px rgba(26,26,26,.06),0 4px 12px rgba(26,26,26,.04);--vc-radius:8px;--vc-radius-lg:12px;--vc-font:'DM Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--vc-mono:'JetBrains Mono',Consolas,Monaco,monospace;--vc-display:'Fraunces',Georgia,serif}.vc-calculator{font-family:var(--vc-font);font-size:15px;line-height:1.65;color:var(--vc-ink);max-width:960px;margin:0 auto;padding:20px 16px 40px;-webkit-font-smoothing:antialiased}.vc-calculator *,.vc-calculator *::before,.vc-calculator *::after{box-sizing:border-box}.vc-header{text-align:center;padding:48px 24px 40px;position:relative}.vc-header::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:3px;background:var(--vc-accent);border-radius:2px}.vc-header-eyebrow{font-family:var(--vc-mono);font-size:11px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--vc-accent);margin:0 0 12px}.vc-header-title{font-family:var(--vc-display);font-size:clamp(24px,4vw,36px);font-weight:800;line-height:1.15;color:var(--vc-ink);margin:0 0 16px;letter-spacing:-.02em}.vc-header-subtitle{font-size:15px;color:var(--vc-ink-secondary);margin:0 auto 20px;max-width:600px}.vc-badges{display:inline-flex;gap:8px;flex-wrap:wrap;justify-content:center}.vc-badge{font-family:var(--vc-mono);font-size:11px;font-weight:500;padding:4px 10px;border-radius:4px;background:var(--vc-surface);border:1px solid var(--vc-border);color:var(--vc-ink-secondary)}.vc-card{background:var(--vc-surface);border:1px solid var(--vc-border);border-radius:var(--vc-radius-lg);box-shadow:var(--vc-shadow);overflow:hidden;margin-top:32px}.vc-form{padding:24px}.vc-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media(max-width:600px){.vc-form-grid{grid-template-columns:1fr}}.vc-field{display:flex;flex-direction:column}.vc-label{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--vc-ink-secondary);margin-bottom:6px}.vc-label-hint{font-weight:400;text-transform:none;letter-spacing:0;color:var(--vc-ink-muted);font-size:11px}.vc-input{width:100%;padding:10px 12px;border:1.5px solid var(--vc-border);border-radius:6px;font-family:var(--vc-font);font-size:14px;color:var(--vc-ink);background:var(--vc-surface);transition:border-color .15s,box-shadow .15s}.vc-input:focus{outline:none;border-color:var(--vc-accent);box-shadow:0 0 0 3px rgba(200,90,42,.12)}.vc-presets{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px;padding-top:18px;border-top:1px solid var(--vc-border-light)}.vc-presets-label{font-family:var(--vc-mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--vc-ink-muted);width:100%;margin-bottom:2px}.vc-preset-btn{padding:5px 12px;font-family:var(--vc-font);font-size:12px;font-weight:500;border:1px solid var(--vc-border);border-radius:6px;background:var(--vc-surface-alt);color:var(--vc-ink-secondary);cursor:pointer;transition:all .15s}.vc-preset-btn:hover{border-color:var(--vc-accent);color:var(--vc-accent);background:var(--vc-accent-light)}.vc-results{border-top:1px solid var(--vc-border-light);background:var(--vc-surface-alt);padding:0;max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1),padding .3s}.vc-results.vc-visible{max-height:2000px;padding:24px}.vc-results-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.vc-results-title{font-family:var(--vc-display);font-size:20px;font-weight:700;color:var(--vc-ink);margin:0}.vc-copy-btn{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border:1px solid var(--vc-border);border-radius:6px;background:var(--vc-surface);font-family:var(--vc-font);font-size:12px;font-weight:500;color:var(--vc-ink-secondary);cursor:pointer;transition:all .15s}.vc-copy-btn:hover{border-color:var(--vc-accent);color:var(--vc-accent)}.vc-copy-btn.vc-copied{background:var(--vc-green-light);border-color:var(--vc-green);color:var(--vc-green)}.vc-result-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px}@media(max-width:500px){.vc-result-grid{grid-template-columns:1fr}}.vc-rcard{background:var(--vc-surface);border:1px solid var(--vc-border-light);border-radius:var(--vc-radius);padding:16px;transition:transform .2s}.vc-rcard:hover{transform:translateY(-1px)}.vc-rcard-primary{border-color:var(--vc-accent);border-width:2px;background:linear-gradient(135deg,#fdf6f2,var(--vc-surface));grid-column:1\/-1}.vc-rcard-label{font-family:var(--vc-mono);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--vc-ink-muted);margin-bottom:4px}.vc-rcard-value{font-family:var(--vc-mono);font-size:22px;font-weight:600;color:var(--vc-ink);line-height:1.2}.vc-rcard-primary .vc-rcard-value{font-size:30px;color:var(--vc-accent)}.vc-rcard-unit{font-size:14px;font-weight:400;color:var(--vc-ink-secondary)}.vc-section{margin-top:24px;border:1px solid var(--vc-border);border-radius:var(--vc-radius-lg);background:var(--vc-surface);box-shadow:var(--vc-shadow);overflow:hidden}.vc-section-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border:none;background:0 0;cursor:pointer;font-family:var(--vc-font);text-align:left;transition:background .15s}.vc-section-toggle:hover{background:var(--vc-surface-alt)}.vc-section-toggle-text{display:flex;align-items:center;gap:10px}.vc-section-icon{font-size:20px;line-height:1}.vc-section-title{font-family:var(--vc-display);font-size:18px;font-weight:700;color:var(--vc-ink);margin:0}.vc-section-chevron{width:20px;height:20px;color:var(--vc-ink-muted);transition:transform .3s;flex-shrink:0}.vc-section.vc-open .vc-section-chevron{transform:rotate(180deg)}.vc-section-body{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.vc-section.vc-open .vc-section-body{max-height:20000px}.vc-section-inner{padding:0 24px 24px;border-top:1px solid var(--vc-border-light)}.vc-theory h3{font-family:var(--vc-display);font-size:17px;font-weight:700;color:var(--vc-ink);margin:28px 0 10px}.vc-theory h3:first-child{margin-top:20px}.vc-theory p{font-size:14px;color:var(--vc-ink-secondary);margin:0 0 10px}.vc-formula-box{background:var(--vc-surface-alt);border:2px solid var(--vc-border);border-radius:6px;padding:14px 20px;font-family:var(--vc-mono);font-size:16px;font-weight:500;text-align:center;margin:14px 0;color:var(--vc-ink);overflow-x:auto}.vc-faq-list{display:flex;flex-direction:column;gap:8px;margin-top:20px}.vc-faq-item{border:1px solid var(--vc-border-light);border-radius:6px;overflow:hidden}.vc-faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:none;background:var(--vc-surface-alt);cursor:pointer;font-family:var(--vc-font);font-size:15px;font-weight:600;color:var(--vc-ink);text-align:left;transition:background .15s}.vc-faq-q:hover{background:#ede9e3}.vc-faq-chevron{width:16px;height:16px;color:var(--vc-ink-muted);flex-shrink:0;transition:transform .25s}.vc-faq-item.vc-open .vc-faq-chevron{transform:rotate(180deg)}.vc-faq-a{max-height:0;overflow:hidden;transition:max-height .35s}.vc-faq-item.vc-open .vc-faq-a{max-height:1200px}.vc-faq-a-inner{padding:14px 16px;border-top:1px solid var(--vc-border-light);font-size:14px;color:var(--vc-ink-secondary)}.vc-faq-a-inner p{margin:0 0 8px}.vc-faq-a-inner p:last-child{margin-bottom:0}.vc-related{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.vc-related-link{display:inline-block;padding:8px 16px;font-family:var(--vc-font);font-size:13px;font-weight:600;background:var(--vc-surface-alt);color:var(--vc-ink-secondary);border:1px solid var(--vc-border);border-radius:var(--vc-radius);text-decoration:none;transition:all .15s}.vc-related-link:hover{border-color:var(--vc-accent);color:var(--vc-accent);background:var(--vc-accent-light)}.vc-promo{margin-top:24px;padding:20px;background:linear-gradient(135deg,var(--vc-accent-light),var(--vc-surface));border:1px solid var(--vc-border);border-radius:var(--vc-radius-lg);display:flex;align-items:center;gap:16px}.vc-promo-text{flex:1;font-size:14px;color:var(--vc-ink-secondary)}.vc-promo-text strong{color:var(--vc-ink)}.vc-promo-link{padding:8px 20px;font-size:13px;font-weight:700;color:#fff;background:var(--vc-accent);border-radius:var(--vc-radius);text-decoration:none;white-space:nowrap;transition:background .15s}.vc-promo-link:hover{background:var(--vc-accent-hover)}.vc-footer{text-align:center;padding:32px 16px;font-size:13px;color:var(--vc-ink-muted)}.vc-footer a{color:var(--vc-accent);text-decoration:none}.vc-footer a:hover{text-decoration:underline}.vc-footer-links{margin-top:8px;font-size:12px}.vc-footer-links a{margin:0 8px}@media print{.vc-section-body{max-height:none!important}.vc-faq-a{max-height:none!important}.vc-results{max-height:none!important;padding:24px!important}.vc-copy-btn,.vc-section-chevron,.vc-faq-chevron,.vc-presets,.vc-promo{display:none!important}}<\/style>\n\n<div class=\"vc-calculator\">\n<header class=\"vc-header\"><p class=\"vc-header-eyebrow\">Free Engineering Tool<\/p><h1 class=\"vc-header-title\">Dew Point Calculator<\/h1><p class=\"vc-header-subtitle\">Calculate dew point temperature using the Magnus formula. Enter air temperature and relative humidity.<\/p><div class=\"vc-badges\"><span class=\"vc-badge\">Magnus Formula<\/span><span class=\"vc-badge\">RH \u2192 Td<\/span><span class=\"vc-badge\">#178<\/span><\/div><\/header>\n\n<div class=\"vc-card\">\n    <form class=\"vc-form\" id=\"vc-form\" autocomplete=\"off\">\n        <div class=\"vc-form-grid\">\n            <div class=\"vc-field\"><label class=\"vc-label\" for=\"vc-T\">Air Temperature <span class=\"vc-label-hint\">(\u00b0C)<\/span><\/label><input class=\"vc-input\" type=\"number\" id=\"vc-T\" step=\"any\" value=\"25\"><\/div>\n            <div class=\"vc-field\"><label class=\"vc-label\" for=\"vc-RH\">Relative Humidity <span class=\"vc-label-hint\">(%)<\/span><\/label><input class=\"vc-input\" type=\"number\" id=\"vc-RH\" step=\"any\" min=\"0\" max=\"100\" value=\"60\"><\/div>\n        <\/div>\n        <div class=\"vc-presets\"><div class=\"vc-presets-label\">Quick presets<\/div>\n            <button type=\"button\" class=\"vc-preset-btn\" data-T=\"25\" data-RH=\"60\">Summer 25\u00b0C \/ 60%<\/button>\n            <button type=\"button\" class=\"vc-preset-btn\" data-T=\"20\" data-RH=\"50\">Indoor 20\u00b0C \/ 50%<\/button>\n            <button type=\"button\" class=\"vc-preset-btn\" data-T=\"35\" data-RH=\"80\">Tropical 35\u00b0C \/ 80%<\/button>\n            <button type=\"button\" class=\"vc-preset-btn\" data-T=\"5\" data-RH=\"90\">Winter 5\u00b0C \/ 90%<\/button>\n        <\/div>\n    <\/form>\n    <div class=\"vc-results\" id=\"vc-results\">\n        <div class=\"vc-results-head\"><h2 class=\"vc-results-title\">Results<\/h2><button type=\"button\" class=\"vc-copy-btn\" id=\"vc-copy-btn\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\"\/><path d=\"M5 15H4a2 2 0 01-2-2V4a2 2 0 012-2h9a2 2 0 012 2v1\"\/><\/svg> Copy<\/button><\/div>\n        <div class=\"vc-result-grid\">\n            <div class=\"vc-rcard vc-rcard-primary\"><div class=\"vc-rcard-label\">Dew Point Temperature<\/div><div class=\"vc-rcard-value\" id=\"vc-r-Td\">\u2014<\/div><\/div>\n            <div class=\"vc-rcard\"><div class=\"vc-rcard-label\">Dew Point in \u00b0F<\/div><div class=\"vc-rcard-value\" id=\"vc-r-TdF\">\u2014<\/div><\/div>\n            <div class=\"vc-rcard\"><div class=\"vc-rcard-label\">Vapor Pressure<\/div><div class=\"vc-rcard-value\" id=\"vc-r-vp\">\u2014<\/div><\/div>\n            <div class=\"vc-rcard\"><div class=\"vc-rcard-label\">Wet-Bulb Depression<\/div><div class=\"vc-rcard-value\" id=\"vc-r-dep\">\u2014<\/div><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<div class=\"vc-section vc-open\" id=\"vc-sec-theory\"><button type=\"button\" class=\"vc-section-toggle\" aria-expanded=\"true\"><span class=\"vc-section-toggle-text\"><span class=\"vc-section-icon\">\ud83d\udcd8<\/span><span class=\"vc-section-title\">Theory &amp; Formulas<\/span><\/span><svg class=\"vc-section-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button><div class=\"vc-section-body\"><div class=\"vc-section-inner vc-theory\"><h3>Magnus Formula<\/h3><div class=\"vc-formula-box\" id=\"vc-katex-1\"><\/div><div class=\"vc-formula-box\" id=\"vc-katex-2\"><\/div><p>Constants: a = 17.27, b = 237.7\u00b0C. Valid for temperatures 0\u201360\u00b0C.<\/p><\/div><\/div><\/div>\n<div class=\"vc-section\" id=\"vc-sec-related\"><button type=\"button\" class=\"vc-section-toggle\" aria-expanded=\"false\"><span class=\"vc-section-toggle-text\"><span class=\"vc-section-icon\">\ud83d\udd17<\/span><span class=\"vc-section-title\">Related Calculators<\/span><\/span><svg class=\"vc-section-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button><div class=\"vc-section-body\"><div class=\"vc-section-inner\"><div class=\"vc-related\"><a class=\"vc-related-link\" href=\"\/calculators\/temperature-converter\/\">Temperature Converter<\/a><a class=\"vc-related-link\" href=\"\/calculators\/heat-loss-wall\/\">Heat Loss Wall<\/a><a class=\"vc-related-link\" href=\"\/calculators\/heater-power-calculator\/\">Heater Power<\/a><\/div><\/div><\/div><\/div>\n<div class=\"vc-section\" id=\"vc-sec-faq\"><button type=\"button\" class=\"vc-section-toggle\" aria-expanded=\"false\"><span class=\"vc-section-toggle-text\"><span class=\"vc-section-icon\">\u2753<\/span><span class=\"vc-section-title\">Frequently Asked Questions<\/span><\/span><svg class=\"vc-section-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button><div class=\"vc-section-body\"><div class=\"vc-section-inner\"><div class=\"vc-faq-list\" id=\"vc-faq-list\"><\/div><\/div><\/div><\/div>\n<div class=\"vc-promo\"><div class=\"vc-promo-text\"><strong>Vibromera \u2014 Portable Balancing &amp; Vibration Analysis<\/strong><br>Professional instruments. Used in 50+ countries.<\/div><a class=\"vc-promo-link\" href=\"https:\/\/vibromera.eu\/\" target=\"_blank\" rel=\"noopener\">Learn More<\/a><\/div>\n<footer class=\"vc-footer\"><p>\u00a9 2024\u20132025 <a href=\"https:\/\/vibromera.eu\/\">Vibromera<\/a> \u2014 Engineering Calculators<\/p><div class=\"vc-footer-links\"><a href=\"\/calculators\/engineering-calculators\/\">All Calculators<\/a><a href=\"https:\/\/vibromera.eu\/contacts\/\">Contact<\/a><\/div><\/footer>\n<\/div>\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/katex@0.16.11\/dist\/katex.min.js\"><\/script>\n<script>\n(function(){\n'use strict';var SLUG='dew-point-calculator';function $(id){return document.getElementById(id)}function fmt(n,d){if(isNaN(n)||!isFinite(n))return'\u2014';return n.toFixed(d===undefined?2:d).replace(\/(\\.\\d*?)0+$\/,'$1').replace(\/\\.$\/,'')}\nvar a=17.27,b=237.7;\nfunction calculate(){var T=parseFloat($('vc-T').value),RH=parseFloat($('vc-RH').value);if(isNaN(T)||isNaN(RH)||RH<=0||RH>100){$('vc-results').classList.remove('vc-visible');return}\nvar alpha=a*T\/(b+T)+Math.log(RH\/100);var Td=b*alpha\/(a-alpha);var TdF=Td*9\/5+32;var es=6.1078*Math.pow(10,7.5*T\/(237.3+T));var vp=es*RH\/100;var dep=T-Td;\n$('vc-r-Td').innerHTML=fmt(Td,2)+' <span class=\"vc-rcard-unit\">\u00b0C<\/span>';\n$('vc-r-TdF').innerHTML=fmt(TdF,2)+' <span class=\"vc-rcard-unit\">\u00b0F<\/span>';\n$('vc-r-vp').innerHTML=fmt(vp,2)+' <span class=\"vc-rcard-unit\">hPa<\/span>';\n$('vc-r-dep').innerHTML=fmt(dep,1)+' <span class=\"vc-rcard-unit\">\u00b0C<\/span>';\n$('vc-results').classList.add('vc-visible');saveHistory({T:T,RH:RH,Td:Td,_summary:'Td='+fmt(Td,1)+'\u00b0C'})}\ndocument.querySelectorAll('.vc-preset-btn').forEach(function(btn){btn.addEventListener('click',function(e){e.preventDefault();$('vc-T').value=this.getAttribute('data-T');$('vc-RH').value=this.getAttribute('data-RH');calculate()})});\n$('vc-form').addEventListener('input',calculate);$('vc-form').addEventListener('change',calculate);\n$('vc-copy-btn').addEventListener('click',function(){var t='Dew Point\\n\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\\nTd: '+$('vc-r-Td').textContent+'\\n\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\\nvibromera.eu';if(navigator.clipboard)navigator.clipboard.writeText(t).then(function(){var b=$('vc-copy-btn');b.classList.add('vc-copied');b.innerHTML='Copied!';setTimeout(function(){b.classList.remove('vc-copied');b.innerHTML='<svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\"\/><path d=\"M5 15H4a2 2 0 01-2-2V4a2 2 0 012-2h9a2 2 0 012 2v1\"\/><\/svg> Copy'},2000)})});\ndocument.querySelectorAll('.vc-section-toggle').forEach(function(b){b.addEventListener('click',function(){var s=this.closest('.vc-section');s.classList.toggle('vc-open');this.setAttribute('aria-expanded',s.classList.contains('vc-open'))})});\nvar faqData=[{q:'What is dew point?',a:'<p>Temperature at which air becomes saturated (100% RH) and condensation begins. Higher Td = more moisture.<\/p>'},{q:'How is dew point calculated?',a:'<p>Magnus formula: \u03b1 = a\u00b7T\/(b+T) + ln(RH\/100), Td = b\u00b7\u03b1\/(a\u2212\u03b1). a=17.27, b=237.7\u00b0C.<\/p>'},{q:'Dew point vs frost point?',a:'<p>Dew point: condensation as liquid (>0\u00b0C). Frost point: deposition as ice (<0\u00b0C). Different saturation curves.<\/p>'},{q:'Why important in engineering?',a:'<p>Determines condensation on surfaces, compressed air systems, HVAC design, material storage. Below dew point \u2192 moisture\/corrosion.<\/p>'},{q:'What is comfortable dew point?',a:'<p><15\u00b0C: comfortable. 15-18\u00b0C: slightly humid. 18-21\u00b0C: uncomfortable. >21\u00b0C: oppressive.<\/p>'}];\nvar fl=$('vc-faq-list');faqData.forEach(function(f){fl.innerHTML+='<div class=\"vc-faq-item\"><button type=\"button\" class=\"vc-faq-q\"><span>'+f.q+'<\/span><svg class=\"vc-faq-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button><div class=\"vc-faq-a\"><div class=\"vc-faq-a-inner\">'+f.a+'<\/div><\/div><\/div>'});fl.addEventListener('click',function(e){var b=e.target.closest('.vc-faq-q');if(!b)return;b.closest('.vc-faq-item').classList.toggle('vc-open')});\nfunction saveHistory(e){var k='vc_history_'+SLUG;var a=[];try{a=JSON.parse(localStorage.getItem(k))||[]}catch(x){}e._ts=new Date().toISOString();a.unshift(e);if(a.length>10)a=a.slice(0,10);try{localStorage.setItem(k,JSON.stringify(a))}catch(x){}}\nfunction renderFormulas(){try{katex.render('\\\\alpha=\\\\frac{aT}{b+T}+\\\\ln\\\\left(\\\\frac{RH}{100}\\\\right)',$('vc-katex-1'),{displayMode:true,throwOnError:false});katex.render('T_d=\\\\frac{b\\\\cdot\\\\alpha}{a-\\\\alpha}',$('vc-katex-2'),{displayMode:true,throwOnError:false})}catch(e){}}\nfunction init(){renderFormulas();calculate()}if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>\u09ae\u09cd\u09af\u09be\u0997\u09a8\u09be\u09b8 \u09ab\u09b0\u09cd\u09ae\u09c1\u09b2\u09be \u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0 \u0995\u09b0\u09c7 \u09ac\u09bf\u09a8\u09be\u09ae\u09c2\u09b2\u09cd\u09af\u09c7 \u09b6\u09bf\u09b6\u09bf\u09b0 \u09ac\u09bf\u09a8\u09cd\u09a6\u09c1 \u0995\u09cd\u09af\u09be\u09b2\u0995\u09c1\u09b2\u09c7\u099f\u09b0\u0964 \u09b6\u09bf\u09b6\u09bf\u09b0 \u09ac\u09bf\u09a8\u09cd\u09a6\u09c1\u09b0 \u09a4\u09be\u09aa\u09ae\u09be\u09a4\u09cd\u09b0\u09be, \u09b9\u09bf\u09ae \u09aa\u09af\u09bc\u09c7\u09a8\u09cd\u099f \u098f\u09ac\u0982 \u09aa\u09b0\u09ae \u0986\u09b0\u09cd\u09a6\u09cd\u09b0\u09a4\u09be \u0997\u09a3\u09a8\u09be \u0995\u09b0\u09a4\u09c7 \u09a4\u09be\u09aa\u09ae\u09be\u09a4\u09cd\u09b0\u09be \u098f\u09ac\u0982 \u0986\u09aa\u09c7\u0995\u09cd\u09b7\u09bf\u0995 \u0986\u09b0\u09cd\u09a6\u09cd\u09b0\u09a4\u09be \u09aa\u09cd\u09b0\u09ac\u09c7\u09b6 \u0995\u09b0\u09be\u09a8\u0964<\/p>","protected":false},"featured_media":0,"template":"","meta":{"ai_generated_summary":"","footnotes":""},"categories":[],"tags":[],"class_list":["post-100075","calculator","type-calculator","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/calculator\/100075","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/calculator"}],"about":[{"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/types\/calculator"}],"version-history":[{"count":1,"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/calculator\/100075\/revisions"}],"predecessor-version":[{"id":100390,"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/calculator\/100075\/revisions\/100390"}],"wp:attachment":[{"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/media?parent=100075"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/categories?post=100075"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/tags?post=100075"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}