通过MCP连接 →

输入计算

数学公式

广告

结果

浓度(ppm)
10
百万分之一(mg/kg)
对应的 ppb 数值 10,000 ppb
所用密度 1 g/mL

这个换算器有什么用

本工具可将以毫克每升(mg/L)表示的质量浓度换算成百万分之一(ppm),并同时给出对应的十亿分之一(ppb)数值。它专为稀水溶液(以水为溶剂的溶液)设计,这也是水质检测、环境监测和实验室分析中最常见的应用场景。

为什么 mg/L 常常等于 ppm

ppm 是一个质量比,指每千克溶液中所含溶质的毫克数(mg/kg)。而 mg/L 指每升溶液中所含溶质的毫克数。两者换算时,需要除以以 g/mL 为单位的溶液密度(g/mL 在数值上等于 kg/L)。对于稀水溶液而言,密度非常接近 1 g/mL,因此 1 mg/L 基本上就等于 1 ppm。但若是浓盐水、糖浆或有机溶剂等密度明显偏离 1 的体系,密度修正就不可忽视了。

图示水中百万分之一即一百万分中的一个单位
在稀水中(密度约1 g/mL),1 mg/L约等于1 ppm。

使用方法

输入以 mg/L 表示的浓度,以及以 g/mL 为单位的溶液密度(普通淡水保留默认值 1 即可)。换算器会给出对应的 ppm 和 ppb 数值。

计算公式

$$\text{ppm} = \frac{\text{Concentration (mg/L)}}{\text{Density (g/mL)}}$$ \(\text{ppb} = \text{ppm} \times 1000\)。

用每升毫克数除以密度求得ppm的公式图
ppm等于mg/L除以溶液密度(g/mL)。

实例演算

某水样中硝酸盐浓度为 25 mg/L,密度为 1 g/mL。则 $$\text{ppm} = 25 \div 1 = 25 \text{ ppm}$$ 换算成 ppb 即 \(25 \times 1000 = 25{,}000 \text{ ppb}\)。如果同样 25 mg/L 的浓度出现在密度为 1.2 g/mL 的盐水中,则 $$\text{ppm} = 25 \div 1.2 \approx 20.83 \text{ ppm}$$

常见问题

mg/L 是否总是等于 ppm?只有当溶液密度为 1 g/mL 时两者才完全相等。对于稀水溶液来说,这是一个非常精确的近似。

密度该填多少?室温下的稀淡水可填 1 g/mL;浓溶液或非水溶液则应填入实际测得的密度值。

它和 ppb 是什么关系?1 ppm 等于 1000 ppb,因此将 ppm 乘以 1000 即可得到 ppb。

最后更新: