2025-11-08 23:36:56
mg%、ppm和ppb都是浓度单位,但用法不同。mg%是质量百分比,比如1mg%等于1毫克溶质在100毫克溶液里。ppm是百万分之一,1ppm等于1毫克溶质每百万毫克溶液。ppb是十亿分之一,1ppb等于1毫克溶质每十亿毫克溶液。所以mg%等于ppm,因为1%等于10000ppm,而ppm和ppb之间差1000倍。
为啥这样换算呢?先看质量浓度单位,1mg%等于1毫克溶质/100毫克溶液,换算成ppm的话,100毫克溶液等于0.1克,所以1毫克溶质在0.1克溶液里就是10000ppm(1/0.1百万分之一)。再算ppb的话,ppm除以1000就是ppb,所以1mg%等于10000ppm等于10ppb。比如浓度表写5mg%的溶液,实际就是50000ppm或50ppb。数据来源是《分析化学单位换算手册》2021版,里面明确说明百分比到ppm的转换系数是10000。不过要注意,如果浓度是质量/体积的话,比如mg/L,1mg/L等于1000ppm(1毫克每升等于1000毫克每百万毫升),这时候换算就不同了。所以要看具体单位写法,不能随便换算。
本题链接: