使用方法
气压数值换算前先立一条界:本页只换绝压数值,不做表压修正,轮胎、空压机铭牌上的 barg 与绝压 bara 差约一个大气压,页面不会替你加回去。默认样本是 1 bar 换 Pa,气象 hPa 与工程 MPa 都从同一张系数表走;改任一输入框立即重算。
- 「数值」框填气压,默认
1,单按 Enter(不叠 Ctrl、Cmd、Shift)即得结果;负值数学上能换,物理上气压取非负。 - 「从」「换算为」各有 Pa、kPa、hPa、MPa、mbar、bar、atm 七项,任意两项可互转;把报文里的 hPa 换成 bar、把 Pa 换回 bar,都不用另找页面。
- 「结果小数位」默认 2 位,0 到 10 可调;要看
1 Pa = 0.00001 bar就把位数提到 8 以上,显示位数变了,内部的 100000 系数没变。 - 「交换单位」对调两框并立即复核;「复制结果」取走等式;「载入示例」连同批量框一起还原成默认样本。
- 批量框每行一个气压值,按 Ctrl/Cmd + Enter 一次换算;坏行会点名行号并说明跳过原因,绝不静默归零。
速查表先看 12 行,「加载更多」展开到 16 行;带 BOM 的 CSV 与 TSV 复制取自同一份数据。结果区带 role="alert",读屏软件会朗读换算值。
能解决什么
第一类是读气象报文。天气图与机场报文里气压常用 hPa 或 mbar,而两者数值完全相同,因为 1 hPa = 100 Pa、1 mbar = 100 Pa。把它们换成 bar 时记住 1 bar = 1000 hPa = 1000 mbar,就不会把 1013 hPa 误读成 1013 bar。
第二类是核对胎压与设备铭牌。轿车胎压常写 2.3 bar,即 230000 Pa;空压机、液压系统多用 MPa 或 kPa。用本页在 bar、kPa、MPa、Pa 之间对齐,2.3 bar 换成 0.23 MPa、230 kPa 一眼可查。
第三类是避免把 atm 当 bar。不少人搜索「巴转帕斯卡」,其实是想把标准大气压换成帕斯卡。1 atm = 101325 Pa = 1.01325 bar,与 1 bar 差 1.325%,在需要精确绝压的场合是系统性偏差。本页把 atm 也放进系数表,并明确它是换算值不是定义值。
凡是能靠一个以帕斯卡为基准的系数解决的问题,都在这里收敛成同一条公式。
原理和变量
1 bar = 100000 Pa 是定义,不是测量值。bar 不是国际单位制(SI)单位,但被 ISO 80000 列为「可与 SI 并用」的非 SI 单位,其数值恰好定义为 10 的 5 次方帕斯卡,是一个整齐的十进制常数,不含任何实测不确定度。由此可写出一串等式:1 bar = 100 kPa = 0.1 MPa = 1000 hPa = 1000 mbar,整条阶梯都来自同一个 100000。
通用公式。把帕斯卡定为基准,给每个单位记一个系数 F:Pa F = 1,bar F = 100000,kPa F = 1000,MPa F = 1000000。换算时先把输入换成基准量,再除以目标单位的系数,即 out = v × F[from] / F[to]。bar 转 Pa 乘 100000,Pa 转 bar 除以它,也就是乘 0.00001;两个方向共用同一张系数表,反向结果必然能复算回原值。
hPa 与 mbar 为什么数值相同。1 hPa = 100 Pa,1 mbar = 1 bar / 1000 = 100000 / 1000 = 100 Pa,两者都等于 100 Pa,所以任何数值下 hPa 与 mbar 都一一相等。这既可以说是十进制单位设计上的巧合,也是刻意让气象沿用毫巴传统的结果。本页把二者列为独立单位,互换结果恒为 1 比 1。
atm 是另一套定义。标准大气压 1 atm 被定义为 101325 Pa,换成 bar 即 101325 / 100000 = 1.01325 bar,与 1 bar 相差 1.325%。因此把 atm 当 bar 用会带来系统性偏差;本页系数表里的 atm 取 101325,但表格与正文都标注「由 Pa 定义值换算,非 bar 定义」。
量纲与边界。帕斯卡是 1 牛顿每平方米(N/m²),量纲是力除以面积。psi、mmHg、Torr 各有自己的独立定义,不能靠本页的 bar 系数推出来,需要专门的换算。另外 barg(表压)与 bara(绝压)差约一个大气压,本页只做绝压数值换算,不做表压修正,铭牌上的 barg 请先按设备说明处理。
完整示例
默认样本是 1 bar,页面加载时结果区直接给出 1 bar = 100000 Pa。它不是预先写死的一句话:脚本把 1 乘 100000 得 100000,再按 2 位小数显示成 100000.00。把数值改成 2.3、交换下拉框,或把小数位调大,等式会立刻被重新算出来。
- 正向:0.1、1、2.3、2.5、10、1.01325 bar 分别得 10000、100000、230000、250000、1000000、101325 Pa,其中 2.3 是常见轿车胎压,1.01325 正好是一个标准大气压。
- 反向:10000 Pa 换回 0.1 bar,101325 Pa 换回 1.01325 bar,1000000 Pa 换回 10 bar;把 101325 再换回 Pa 得原值,误差只在显示位数上。
- 阶梯:1 bar = 100 kPa = 0.1 MPa = 1000 hPa = 1000 mbar,1 atm = 1.01325 bar。这些结果出自同一张系数表,不需要为「换单位」另写分支。
批量框默认填了六行示例,按 Ctrl/Cmd + Enter 一次列出结果;某行非法时会点名那一行并说明跳过,不会输出一个莫名其妙的零。
对照表
速查表把正向、反向和单位阶梯三类换算排在一起,共 16 行,默认只显示前 12 行,点「加载更多」展开剩余 4 行。每一行都由脚本用同一条 out = v × F[from] / F[to] 现场算出,结果列算完再按当前小数位格式化,改小数位后整张表跟着变,不会出现两套数字。备注只标换算方向,不含数值;导出与复制都取自同一份数组。
把 1 bar 展开成常用单位阶梯,能更直观看出十进制设计。下表除 atm 一行外都是同一个 100000 Pa 定义的不同写法:
| 单位 | 换算关系 | 说明 |
|---|---|---|
| Pa | 100000 Pa | SI 单位,力除面积 |
| kPa | 100 kPa | 千帕 |
| hPa | 1000 hPa | 气象常用 |
| mbar | 1000 mbar | 与 hPa 数值相同 |
| MPa | 0.1 MPa | 兆帕 |
| atm | 1 atm = 101325 Pa = 1.01325 bar | 换算值,非 bar 定义 |
表里 atm 一行要特别留意:101325 Pa 换算成 bar 是 1.01325,比 1 bar 多 1.325%,这是两套定义之间的差,不是舍入误差。
结果边界与舍入
- 输入范围:数值框允许负一万亿到正一万亿,超出会给出具体越界提示并停止换算。气压通常取非负,负数在数学上仍可换算,本页照实计算并保留符号。
- 零值:0 是合法输入,结果为 0,不会被当成非法值补零;真空绝压正是 0 Pa。
- 舍入:显示用固定小数位,默认 2 位,按四舍五入处理;内部用完整双精度浮点数先算完再格式化。把小数位调到 0 看整数 Pa、调回 2 看细节,等式两边的真实值始终一致。
- 浮点尾差:1 bar 是精确的十进制定义,二进制浮点仍可能让末位差一个最小单位;严格对齐时以 100000 Pa 定义式为准,别拿显示的位数反推。
- 量级显示:超大或超小的结果自动改用科学计数法,日常量级仍用带千分位的写法。
- 口径边界:本页只做绝压数值换算,不做 barg 表压到 bara 绝压的加算修正,也不推 psi、mmHg、Torr;铭牌若标表压,请先按设备说明换成绝压再填。
- 不联网:所有换算、批量处理、表格生成与复制都在当前浏览器内完成,页面不发请求、不写 Cookie,也不把数值存进本地存储。
常见问题
1 bar 到底等于多少 Pa,是测量值吗?
精确等于 100000 Pa,是定义值不是测量值。bar 不是 SI 单位,但被 ISO 80000 列为可与 SI 并用的非 SI 单位,数值取 10 的 5 次方帕斯卡,不含实测不确定度。由此 1 bar = 100 kPa = 0.1 MPa = 1000 hPa = 1000 mbar。
bar 是 SI 单位吗?
不是。SI 的压力单位是帕斯卡(Pa,即 N/m²)。bar 属于 ISO 80000 允许「与 SI 并用」的非 SI 单位,因为它正好是 10 的 5 次方 Pa,写起来比 100000 Pa 方便,气象和工程里沿用已久。本页换算都以 Pa 为基准,bar 只是其中一个系数。
hPa 和 mbar 为什么数值一样?
因为 1 hPa = 100 Pa,而 1 mbar = 1 bar / 1000 = 100000 / 1000 = 100 Pa,两者都等于 100 Pa,所以任何数值下一一相等。本页把二者列为独立单位,互换结果恒为 1 比 1,速查表里也专门留了一行做对照。
1 atm 和 1 bar 差多少?
1 atm = 101325 Pa = 1.01325 bar,比 1 bar 多 1.325%。把 atm 当 bar 用会带来系统性偏差,在需要精确绝压的实验或标定里不能忽略。本页系数表里 atm 取 101325,并明确标注它是「由 Pa 定义值换算」而非 bar 定义。
barg 和 bara 有什么区别,本页做哪个?
barg 是表压(gauge),以当地大气压为零点;bara 是绝压(absolute),以真空为零点,二者差约一个大气压。轮胎、空压机铭牌常写 barg。本页只做绝压数值换算,不替你做表压加算修正,请把 barg 先按设备说明换成绝压再填。
轿车胎压 2.3 bar 是多少 Pa?
2.3 × 100000 = 230000 Pa,也就是 230 kPa 或 0.23 MPa。速查表里专门留了 2.3(轿车胎压)与 2.5 两行,改小数位后结果按新位数重算,但内部始终是同一个 100000 系数。
psi、mmHg、Torr 能用本页系数推吗?
不能。它们各有自己的独立定义(磅力每平方英寸、毫米汞柱、托),不是从 bar 的 100000 Pa 按十进制切出来的,需要各自的换算常数。本页系数表只收 Pa、kPa、hPa、MPa、mbar、bar、atm,遇到 psi 等请改用专门工具,别拿本页结果硬套。
反向换算准确吗,非法输入会怎样?
能复算。反向用同一张系数表取倒数:Pa = bar × 100000,bar = Pa × 0.00001,例如 101325 Pa 得 1.01325 bar,再换回 Pa 得原值。数值为空或不是数字、小数位不在 0 到 10、数值越界,分别有具体提示并停止换算;批量框里某行非法会点名行号说明跳过,绝不静默归零。全部计算在本地完成。
相关工具
下面三个工具都与整理数值和文案有关,按需取用,内链均为站内已上线页面。