{"id":9027,"date":"2026-08-21T09:14:13","date_gmt":"2026-08-21T07:14:13","guid":{"rendered":"https:\/\/www.softon.it\/wpress\/?page_id=9027"},"modified":"2026-08-21T12:30:23","modified_gmt":"2026-08-21T10:30:23","slug":"conversione-delle-pressioni","status":"publish","type":"page","link":"https:\/\/www.softon.it\/wpress\/conversione-delle-pressioni\/","title":{"rendered":"Conversione delle pressioni"},"content":{"rendered":"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column has-background is-layout-flow wp-block-column-is-layout-flow\" style=\"background-color:#00a63a;flex-basis:1%\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:97%\">    <div class=\"softon-ricerca softon-search-base\">\n            <style>\n      .calc-container {\n        max-width: 640px;\n        margin: 0 auto;\n        background: #1e1e2f;\n        color: #f8f8f2;\n        padding: 20px;\n        border-radius: 12px;\n        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n        box-shadow: 0 6px 20px rgba(0,0,0,0.4);\n        box-sizing: border-box;\n      }\n      .calc-title {\n        margin-top: 0;\n        color: #00d2ff !important;\n        font-size: 1.35rem;\n        font-weight: bold;\n        border-bottom: 2px solid #333;\n        padding-bottom: 8px;\n        margin-bottom: 16px;\n        display: flex;\n        align-items: center;\n        gap: 8px;\n      }\n      .calc-grid {\n        display: grid;\n        grid-template-columns: repeat(2, minmax(0, 1fr)); \n        gap: 12px 24px;                                     \n        margin-bottom: 16px;                                \n      }\n      .calc-group {\n        display: flex;\n        flex-direction: column;\n      }\n      .calc-group label {\n        font-size: 0.85rem;\n        font-weight: bold;\n        color: #fff;\n        margin-bottom: 2px;\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n      }\n      .ds-tag { background: #ff79c6; color: #121212; font-size: 0.72rem; font-family: monospace; font-weight: bold; padding: 1px 6px; border-radius: 4px; }\n      .ds-tag-cyan { background: #00d2ff; color: #121212; font-size: 0.72rem; font-family: monospace; font-weight: bold; padding: 1px 6px; border-radius: 4px; }\n      .ds-tag-yellow { background: #f1fa8c; color: #121212; font-size: 0.72rem; font-family: monospace; font-weight: bold; padding: 1px 6px; border-radius: 4px; }\n      .ds-tag-green { background: #50fa7b; color: #121212; font-size: 0.72rem; font-family: monospace; font-weight: bold; padding: 1px 6px; border-radius: 4px; }\n\n      .calc-sublabel { font-size: 0.72rem; color: #8be9fd; margin-bottom: 4px; line-height: 1.1; }\n\n      .calc-group input[type=text] {\n        background: #2d2d44;\n        border: 1px solid #555;\n        color: #fff;\n        padding: 4px 8px;\n        height: 36px;\n        border-radius: 5px;\n        font-size: 1rem;\n        font-weight: bold;\n        font-family: monospace;\n        box-sizing: border-box;\n        width: 100%;\n      }\n      .calc-group input:focus { border-color: #00d2ff; outline: none; background: #363654; }\n\n      .calc-actions { display: flex; gap: 10px; margin: 16px 0; }\n      .calc-btn-main {\n        flex: 3; \n        background: #00d2ff !important; \n        color: #0d1117 !important; \n        border: none; \n        padding: 12px 14px;\n        font-size: 0.95rem; \n        font-weight: 800; \n        border-radius: 6px; \n        cursor: pointer;\n        text-transform: uppercase; \n        letter-spacing: 0.8px; \n        transition: background 0.2s ease, transform 0.1s ease;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        gap: 6px;\n      }\n      .calc-btn-main:hover { background: #33e0ff !important; }\n      .calc-btn-main:active { transform: scale(0.98); }\n\n      .calc-btn-reset {\n        flex: 1; \n        background-color: #c0392b !important; \n        color: #ffffff !important; \n        border: 1px solid #e74c3c !important; \n        padding: 12px 10px;\n        font-size: 0.8rem; \n        font-weight: bold; \n        border-radius: 6px; \n        cursor: pointer;\n        text-transform: uppercase; \n        letter-spacing: 0.5px;\n        transition: all 0.2s ease;\n        box-shadow: 0 2px 4px rgba(0,0,0,0.25);\n      }\n      .calc-btn-reset:hover { \n        background-color: #d63031 !important; \n        border-color: #ff7675 !important;\n        color: #ffffff !important;\n      }\t\n\t\n      .calc-info-box { background: #282a36; border: 1px solid #44475a; border-radius: 8px; padding: 10px 12px; margin-bottom: 12px; }\n      .calc-info-title { font-size: 0.78rem; color: #bd93f9; text-transform: uppercase; font-weight: bold; margin-bottom: 6px; }\n      .calc-info-row { display: flex; justify-content: space-between; align-items: center; font-size: 0.85rem; margin-bottom: 4px; }\n      .calc-info-val { font-family: monospace; font-weight: bold; color: #f1fa8c; }\n\n      .calc-final-box { background: #193549; border: 2px solid #00d2ff; border-radius: 8px; padding: 12px; text-align: center; margin-bottom: 14px; }\n      .calc-final-label { font-size: 0.8rem; color: #fff; text-transform: uppercase; display: flex; justify-content: center; align-items: center; gap: 8px; }\n      .calc-final-val { font-size: 1.7rem; font-weight: bold; color: #50fa7b; line-height: 1.2; margin: 4px 0; font-family: monospace; }\n      .calc-final-sub { font-size: 0.78rem; color: #8be9fd; }\n\n      @media (max-width: 600px) {\n        .calc-container { padding: 12px; }\n        .calc-grid { grid-template-columns: 1fr; gap: 12px; }\n        .calc-actions { flex-direction: column; }\n        .calc-info-row { flex-direction: column; align-items: flex-start; }\n        .calc-info-val { align-self: flex-end; }\n        .calc-final-val { font-size: 1.3rem; }\n      }\n    <\/style>\n\n    <div class=\"calc-container\">\n      <h3 class=\"calc-title\">\u2699\ufe0f Pressure Unit Converter<\/h3>\n      \n      <div class=\"calc-grid\">\n        <div class=\"calc-group\">\n          <label>Bar <span class=\"ds-tag-cyan\">[bar]<\/span><\/label>\n          <span class=\"calc-sublabel\">Metric Bar (1 bar = 100 kPa)<\/span>\n          <input type=\"text\" id=\"p_bar\" value=\"1\" data-unit=\"bar\">\n        <\/div>\n        <div class=\"calc-group\">\n          <label>Pound per Sq Inch <span class=\"ds-tag\">[psi]<\/span><\/label>\n          <span class=\"calc-sublabel\">Standard Imperial \/ US<\/span>\n          <input type=\"text\" id=\"p_psi\" value=\"14.5038\" data-unit=\"psi\">\n        <\/div>\n        <div class=\"calc-group\">\n          <label>Pascal <span class=\"ds-tag-yellow\">[Pa]<\/span><\/label>\n          <span class=\"calc-sublabel\">Sistema Internazionale (N\/m\u00b2)<\/span>\n          <input type=\"text\" id=\"p_pa\" value=\"100.000\" data-unit=\"pa\">\n        <\/div>\n        <div class=\"calc-group\">\n          <label>KiloPascal <span class=\"ds-tag-yellow\">[kPa]<\/span><\/label>\n          <span class=\"calc-sublabel\">1 kPa = 1.000 Pa<\/span>\n          <input type=\"text\" id=\"p_kpa\" value=\"100\" data-unit=\"kpa\">\n        <\/div>\n        <div class=\"calc-group\">\n          <label>MegaPascal <span class=\"ds-tag-yellow\">[MPa]<\/span><\/label>\n          <span class=\"calc-sublabel\">1 MPa = 10 bar (Diesel Common Rail)<\/span>\n          <input type=\"text\" id=\"p_mpa\" value=\"0.1\" data-unit=\"mpa\">\n        <\/div>\n        <div class=\"calc-group\">\n          <label>Atmosfera Standard <span class=\"ds-tag-green\">[atm]<\/span><\/label>\n          <span class=\"calc-sublabel\">Pressione atmosferica standard<\/span>\n          <input type=\"text\" id=\"p_atm\" value=\"0.9869\" data-unit=\"atm\">\n        <\/div>\n        <div class=\"calc-group\">\n          <label>Millimetri di Mercurio <span class=\"ds-tag\">[mmHg]<\/span><\/label>\n          <span class=\"calc-sublabel\">Torr \/ Vuoto e Medicina<\/span>\n          <input type=\"text\" id=\"p_mmhg\" value=\"750.06\" data-unit=\"mmhg\">\n        <\/div>\n        <div class=\"calc-group\">\n          <label>Metri Colonna d'Acqua <span class=\"ds-tag-cyan\">[mH\u2082O]<\/span><\/label>\n          <span class=\"calc-sublabel\">Prevalenza Idraulica Pompe<\/span>\n          <input type=\"text\" id=\"p_mh2o\" value=\"10.197\" data-unit=\"mh2o\">\n        <\/div>\n      <\/div>\n\n      <div class=\"calc-actions\">\n        <button type=\"button\" class=\"calc-btn-main\" id=\"btn_calcola\">\u26a1 CALCOLA CONVERSIONE<\/button>\n        <button type=\"button\" class=\"calc-btn-reset\" id=\"btn_reset\">Reset (1 Bar)<\/button>\n      <\/div>\n\n      <div class=\"calc-info-box\">\n        <div class=\"calc-info-title\">\ud83d\udcca Prospetto Sintetico Equivalenze:<\/div>\n        <div class=\"calc-info-row\">\n          <span>Pressione Assoluta in Pascal (SI) <span class=\"ds-tag-yellow\">[Pa]<\/span>:<\/span>\n          <span class=\"calc-info-val\" id=\"disp_pa\">100.000 Pa<\/span>\n        <\/div>\n        <div class=\"calc-info-row\">\n          <span>Equivalente in KiloPascal <span class=\"ds-tag-yellow\">[kPa]<\/span>:<\/span>\n          <span class=\"calc-info-val\" id=\"disp_kpa\">100 kPa<\/span>\n        <\/div>\n        <div class=\"calc-info-row\">\n          <span>Atmosfera Tecnica <span class=\"ds-tag-green\">[kg\/cm\u00b2]<\/span>:<\/span>\n          <span class=\"calc-info-val\" id=\"disp_at\">1,0197 kg\/cm\u00b2<\/span>\n        <\/div>\n      <\/div>\n\n      <div class=\"calc-final-box\">\n        <div class=\"calc-final-label\">\ud83d\uded2 Riferimento Operativo Rapido (Bar \u2794 PSI)<\/div>\n        <div class=\"calc-final-val\" id=\"disp_main\">1,00 bar = 14,50 psi<\/div>\n        <div class=\"calc-final-sub\" id=\"disp_sub\">Corrispondente a 0,10 MPa | 750,06 mmHg<\/div>\n      <\/div>\n    <\/div>\n\n    <script>\n    (function() {\n      var FATTORI = {\n        bar: 100000,\n        psi: 6894.75729,\n        pa: 1,\n        kpa: 1000,\n        mpa: 1000000,\n        atm: 101325,\n        mmhg: 133.322387,\n        mh2o: 9806.65\n      };\n\n      var elIds = ['bar', 'psi', 'pa', 'kpa', 'mpa', 'atm', 'mmhg', 'mh2o'];\n      var sorgenteAttiva = 'bar';\n\n      function fmt(n, decimals) {\n        if (isNaN(n) || n === null) return \"\";\n        var maxDec = (decimals !== undefined) ? decimals : 5;\n        var factor = Math.pow(10, maxDec);\n        var rounded = Math.round(n * factor) \/ factor;\n        var parts = rounded.toString().split(\".\");\n        parts[0] = parts[0].replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, \".\");\n        return parts.length > 1 ? parts[0] + \",\" + parts[1] : parts[0];\n      }\n\n      function parseInputValue(str) {\n        if (!str) return NaN;\n        var cleanStr = str.toString().replace(\/\\.\/g, '').replace(',', '.').trim();\n        return parseFloat(cleanStr);\n      }\n\n      function eseguiCalcolo(sorgenteKey) {\n        var key = sorgenteKey || sorgenteAttiva;\n        var sourceInput = document.getElementById('p_' + key);\n        if (!sourceInput) return;\n\n        var val = parseInputValue(sourceInput.value);\n        if (isNaN(val)) return;\n\n        var paBase = val * FATTORI[key];\n\n        for (var i = 0; i < elIds.length; i++) {\n          var k = elIds[i];\n          if (k !== key) {\n            var inputElem = document.getElementById('p_' + k);\n            if (inputElem) {\n              if (k === 'pa') {\n                inputElem.value = fmt(paBase \/ FATTORI[k], 2);\n              } else if (k === 'mmhg' || k === 'psi' || k === 'mh2o') {\n                inputElem.value = fmt(paBase \/ FATTORI[k], 2);\n              } else if (k === 'bar' || k === 'kpa' || k === 'atm') {\n                inputElem.value = fmt(paBase \/ FATTORI[k], 4);\n              } else {\n                inputElem.value = fmt(paBase \/ FATTORI[k], 5);\n              }\n            }\n          }\n        }\n\n        var vBar = paBase \/ FATTORI.bar;\n        var vPsi = paBase \/ FATTORI.psi;\n        var vKpa = paBase \/ FATTORI.kpa;\n        var vMpa = paBase \/ FATTORI.mpa;\n        var vMmhg = paBase \/ FATTORI.mmhg;\n        var vAt = paBase \/ 98066.5;\n\n        var elPa = document.getElementById('disp_pa');\n        var elKpa = document.getElementById('disp_kpa');\n        var elAt = document.getElementById('disp_at');\n        var elMain = document.getElementById('disp_main');\n        var elSub = document.getElementById('disp_sub');\n\n        if (elPa) elPa.innerText = fmt(paBase, 0) + \" Pa\";\n        if (elKpa) elKpa.innerText = fmt(vKpa, 2) + \" kPa\";\n        if (elAt) elAt.innerText = fmt(vAt, 4) + \" kg\/cm\u00b2\";\n\n        if (elMain) elMain.innerText = fmt(vBar, 2) + \" bar = \" + fmt(vPsi, 2) + \" psi\";\n        if (elSub) elSub.innerText = \"Corrispondente a \" + fmt(vMpa, 2) + \" MPa | \" + fmt(vMmhg, 2) + \" mmHg\";\n      }\n\n      function initCalc() {\n        elIds.forEach(function(key) {\n          var elem = document.getElementById('p_' + key);\n          if (elem) {\n            var handler = function() {\n              sorgenteAttiva = key;\n              eseguiCalcolo(key);\n            };\n            elem.addEventListener('focus', function() { sorgenteAttiva = key; });\n            elem.addEventListener('input', handler);\n            elem.addEventListener('keyup', handler);\n            elem.addEventListener('change', handler);\n          }\n        });\n\n        var btnCalcola = document.getElementById('btn_calcola');\n        if (btnCalcola) {\n          btnCalcola.addEventListener('click', function(e) {\n            e.preventDefault();\n            eseguiCalcolo(sorgenteAttiva);\n          });\n        }\n\n        var btnReset = document.getElementById('btn_reset');\n        if (btnReset) {\n          btnReset.addEventListener('click', function(e) {\n            e.preventDefault();\n            var barInput = document.getElementById('p_bar');\n            if (barInput) {\n              barInput.value = \"1\";\n              sorgenteAttiva = 'bar';\n              eseguiCalcolo('bar');\n            }\n          });\n        }\n\n        eseguiCalcolo('bar');\n      }\n\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', initCalc);\n      } else {\n        initCalc();\n      }\n    })();\n    <\/script>\n        <\/div>\n    \n<\/div>\n\n\n\n<div class=\"wp-block-column has-background is-layout-flow wp-block-column-is-layout-flow\" style=\"background-color:#fd2600;flex-basis:1%\"><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-9027","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.softon.it\/wpress\/wp-json\/wp\/v2\/pages\/9027","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.softon.it\/wpress\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.softon.it\/wpress\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.softon.it\/wpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.softon.it\/wpress\/wp-json\/wp\/v2\/comments?post=9027"}],"version-history":[{"count":12,"href":"https:\/\/www.softon.it\/wpress\/wp-json\/wp\/v2\/pages\/9027\/revisions"}],"predecessor-version":[{"id":9044,"href":"https:\/\/www.softon.it\/wpress\/wp-json\/wp\/v2\/pages\/9027\/revisions\/9044"}],"wp:attachment":[{"href":"https:\/\/www.softon.it\/wpress\/wp-json\/wp\/v2\/media?parent=9027"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}