分子量计算器
支持嵌套括号与水合物点号的摩尔质量计算,附元素质量分数占比、物质的量换算与多式对比
在线分子量计算器(摩尔质量计算器):输入化学式即刻得到摩尔质量(g/mol)与相对分子质量,支持 Ca(OH)2、Fe2(SO4)3、K4[Fe(CN)6] 这类括号嵌套分组, 也支持 CuSO4·5H2O、CuSO4.5H2O、CuSO4*5H2O 三种水合物点号写法(点号后的数字为结晶水倍数),元素符号严格区分大小写——Co 是钴而 CO 是一氧化碳; 同时给出每种元素的质量贡献与质量分数占比横条,可添加多个化学式并排对比同分异构体或不同水合度,选填质量 g 即可按 n = m / M 换算物质的量。 相对原子质量按 IUPAC 通行值,全部计算在浏览器本地完成,不上传任何数据。
输入化学式
内置示例(点击填入主化学式)
语法:元素符号大小写敏感(Co 是钴,CO 是一氧化碳);小括号与中括号均可嵌套分组,如 Ca(OH)2、K4[Fe(CN)6];水合物点号支持 ·、.、* 三种写法,倍数写在点号之后,如 CuSO4·5H2O、CuSO4.5H2O、CuSO4*5H2O。
多式对比:点击「添加对比化学式」再加一行即可并排比较,例如同分异构的葡萄糖与果糖(都是 C6H12O6)、无水 CuSO4 与胆矾 CuSO4·5H2O,最多 5 个。
计算结果
H2O
上式为 H2O 的摩尔质量 M;相对分子质量 Mr 与它数值完全相同——Mr 以碳-12 原子质量的 1/12 为基准、无量纲,M 以 g/mol 为单位,两者读数可直接互换。
元素构成与质量分数
| 元素 | 原子个数 | 质量贡献(g/mol) | 质量分数 |
|---|---|---|---|
| H | 2 | 2.016 | 11.19% |
| O | 1 | 15.999 | 88.81% |
摩尔换算(选填质量,换算物质的量)
填入质量后自动按 n = m / M 换算当前主化学式的物质的量(结果保留 3 位小数),例如 36 g 水约 1.998 mol。
相对原子质量按 IUPAC 通行值(四舍五入至常用精度);放射性元素取最稳定同位素。结果表中带 ※ 标记的元素即取同位素质量数近似。
#分子量计算器是什么?
分子量计算器是一款在线摩尔质量计算工具:输入化学式,工具先用递归下降解析器把它拆成每种元素的原子个数(支持 Ca(OH)2、Fe2(SO4)3、K4[Fe(CN)6] 这类括号嵌套分组, 以及 CuSO4·5H2O、CuSO4.5H2O、CuSO4*5H2O 三种水合物点号写法,元素符号严格区分大小写),再按 IUPAC 通行相对原子质量逐项求和得到摩尔质量(g/mol), 同时列出每种元素的质量贡献与质量分数占比横条。添加多个化学式可以并排对比同分异构体或不同水合度的摩尔质量差异;选填质量 g 还能按 n = m / M 换算物质的量。 全部计算在浏览器本地完成,不上传任何数据。
以胆矾 CuSO4·5H2O 为例:点号后的 5 表示每个硫酸铜单元带 5 个结晶水,展开就是 Cu + S + 4O + 5×(2H + O), 合计 Cu 1、S 1、O 9、H 10,摩尔质量 = 63.546 + 32.06 + 9×15.999 + 10×1.008 = 249.677 g/mol; 其中氧的质量分数最高,占 57.67%。
摩尔质量和相对分子质量的区别
两者数值完全相同,差别只在量纲(单位)。相对分子质量(Mr)以碳-12 原子质量的 1/12 为基准,是一个无量纲的纯数,例如 H2O 的 Mr ≈ 18.015; 摩尔质量(M)表示每摩尔物质的质量,单位是 g/mol,例如 H2O 的 M ≈ 18.015 g/mol。二者通过阿伏伽德罗常数 NA ≈ 6.022×10²³ /mol 联系起来: 1 mol 水分子的质量是 18.015 g,含 6.022×10²³ 个水分子。习惯上查表说的「分子量」指 Mr,实验室称量计算用 M; 本页结果卡的读数两者通用,把 g/mol 单位隐去、当作纯数读即为相对分子质量。
水合物怎么算(·nH2O 的处理)
结晶水合物的化学式写作「盐 · n 水」,点号后的 n 是结晶水分子的倍数:CuSO4·5H2O = CuSO4 + 5×H2O,即点号两侧各自按普通化学式解析, 再把 n 乘到后续所有原子的个数上。本工具支持中点 ·、英文句点 . 与星号 * 三种写法(键盘打不出中点时用 . 或 * 即可,全角字符会自动转换), n 必须是写在点号之后的正整数(如 CuSO4·10H2O 也支持多位倍数),KCl·MgCl2·6H2O 这类多段复盐也能逐段累加解析。
质量分数有什么用(实验配液)
元素质量分数指某元素占化合物总质量的比例,是配液与投料计算的常用依据。例如配制 0.1 mol 的生理盐水需要 NaCl 5.844 g, 其中钠元素占 39.34%(2.299 g)、氯元素占 60.66%(3.545 g);化肥袋标上的养分含量(尿素含氮约 46.65%)、矿石品位、 以及分析化学里由实验百分含量反推经验式,用的都是同一套数据。本页元素构成表直接给出每个元素的质量贡献与占比横条,可据此核对配比。
为什么要区分大小写(Co 钴 vs CO 一氧化碳)
元素符号的规范是「一个大写字母开头 + 零到两个小写字母」,大小写不同含义完全不同:Co 是钴元素(58.933 g/mol), CO 是一氧化碳分子(12.011 + 15.999 = 28.010 g/mol),两者相差一倍多。类似的还有 Ho(钬)与 HO、Nb(铌)与 NB 等常见混淆。 本工具与站内化学方程式配平器采用同一套解析口径:大写字母开头、其后连续小写字母整体识别为一个元素符号, 所以输入 Co 与 CO 会得到不同的结果——这是刻意设计,不是 bug。
计算依据的数据来源
相对原子质量按 IUPAC 通行值计算(即 IUPAC 2021 标准相对原子质量四舍五入至常用精度,如 H 1.008、C 12.011、O 15.999、Cl 35.45), 收录 1–118 号全部元素。放射性元素(如 Tc、Pm 以及 Po 之后的大多数元素)没有稳定同位素,取其最稳定同位素的质量数作为近似值 (如 Tc 98、Ra 226、Og 294),结果表中以 ※ 标出。由于四舍五入口径不同,结果与部分教科书或高精度手册可能在第三位小数上相差 0.01 以内 (例如 NaCl 本页算得 58.440 g/mol,采用氯 35.453 旧值的手册则给出 58.443),属于正常精度差异;课堂速算用整数近似(H 1、C 12、O 16)即可。
#常见问题 (FAQ)
摩尔质量和相对分子质量有什么区别?
数值完全相同,量纲不同:相对分子质量以碳-12 原子质量的 1/12 为基准、无量纲;摩尔质量以 g/mol 为单位,表示每摩尔物质的质量。结果卡的读数两者通用。
CuSO4·5H2O 这类水合物怎么输入?
点号支持 ·、.、* 三种写法:CuSO4·5H2O、CuSO4.5H2O、CuSO4*5H2O 完全等价。倍数 n 写在点号之后(必须为正整数),工具会把 n 乘到后续所有原子个数上,多段复盐如 KCl·MgCl2·6H2O 也能解析。
为什么输入 Co 和 CO 的结果完全不同?
元素符号大小写敏感:Co 是钴(58.933 g/mol),CO 是一氧化碳(28.010 g/mol)。解析时大写字母开头、后续小写字母整体算一个元素符号,与化学书写规范一致。
为什么各元素的质量分数加起来不是精确的 100%?
每个元素的质量分数四舍五入到 2 位小数会产生尾差,合计与 100% 的偏差不超过 0.05%。占比本身按未舍入的质量计算,误差只出现在显示层,不影响摩尔质量结果。
相关工具推荐
单位换算器
支持长度、重量、温度、面积、体积等多种单位类型的相互转换
科学计算器
高级数学运算,支持三角函数、对数、指数运算等科学计算,包含内存管理和历史记录
统计学计算器
数据分析工具,支持描述统计、回归分析、概率分布、假设检验等统计计算
方程求解器
一次方程、二次方程、方程组求解,支持图像绘制、牛顿迭代法和数值方法
财务比率计算器
盈利能力、偿债能力、运营能力比率分析,支持图表展示、行业对比和财务健康评分
贷款计算器
等额本息/等额本金还款计算、利息分析