化学式转换为名称 | 免费化合物识别器
化学式转名称工具根据分子式查找对应化合物的名称。输入H2O、NaCl、CO2等常见化学式,即可在包含一百多种无机和有机化合物的数据库中匹配名称,涵盖化学元素符号解析和基础IUPAC命名规则,适合学生完成化学作业、教师课堂备课以及化学专业人士日常查阅参考使用,免费在线查询无需注册账号。
化学化合物识别器
输入化学分子式以查找其科学名称。该工具可根据分子式快速识别常见化学化合物。
请输入您要识别的化合物的化学式。元素符号区分大小写:CO 是一氧化碳,而 Co 是钴。
示例(点击尝试)
文档
什么是化学式转名称转换器?
化学式转名称转换器是一种查询工具。它接收一个化学式,例如 H₂O 或 NaCl,然后返回该化合物的名称,例如水或氯化钠。转换器会把化学式与内置的 103 个常见化合物和元素的化学式清单比对,并显示匹配的名称。
转换器的工作原理
该工具不会从头计算名称。它会将输入的文本与已知化学式的固定列表进行比较,并在完全匹配时返回列表中存储的名称。
- **格式检查。**输入会按真实化学式的模式进行检查:元素符号由一个大写字母加一个可选的小写字母组成,后面可跟一个可选的数字,也允许用括号表示原子团,例如 Ca(OH)₂。未通过检查的输入会显示化学式无效的提示。
- 完全匹配。 转换器会将化学式逐字符与化合物列表中的化学式进行比较。
- 显示名称。 如果找到匹配项,就会显示化合物名称。如果没有找到,工具会显示“未找到化合物”消息。
由于匹配是完全匹配,化学式必须按照存储的形式输入,包括大小写和元素顺序。
为什么元素符号的大小写很重要
元素符号区分大小写。每个符号以大写字母开头,其后最多跟一个小写字母。这意味着 "CO" 与 "Co" 不是一回事:CO 是一氧化碳(碳加氧),而 Co 是单一元素钴。转换器遵循这一区别,因此输入大小写有误会得到错误的结果,或者根本没有结果。
如何使用换算器
- 在输入框中输入化学式,例如 H2O、NaCl 或 CO2。
- 找到匹配项后,化合物名称会立即显示在输入框下方。
- 选择“复制”即可将名称复制到剪贴板。
- 选择一个示例按钮,即可在不手动输入的情况下尝试某个化学式。
化学式输入规则
- 每个元素符号只将首字母大写(Na,而不是 NA 或 na)。
- 在符号后用普通数字写出原子数,无需使用下标格式(H2O,而不是 H₂O)。
- 对重复的基团使用括号,例如 Ca(OH)2 表示氢氧化钙。
- 不要添加空格、圆点或水合物记号(见下方常见问题)。
化学式示例及其名称
以下是转换器数据库中存储的化合物。输入下列化学式时,都会返回所显示的确切名称。
| 化学式 | 名称 |
|---|---|
| H2O | 水 |
| NaCl | 氯化钠 |
| CO2 | 二氧化碳 |
| C6H12O6 | 葡萄糖 |
| H2SO4 | 硫酸 |
| HCl | 盐酸 |
| NH3 | 氨气 |
| CH4 | 甲烷 |
| C2H5OH | 乙醇 |
| NaOH | 氢氧化钠 |
完整清单涵盖 103 个化学式,包括常见的酸、碱、盐、氧化物、气体,以及烃、醇和糖等简单有机分子。
化学命名的基本规则
化学家使用一些标准模式,根据化学式构建化合物名称。
- 二元离子化合物先命名金属,再命名以“化”结尾的非金属。NaCl 是氯化钠。
- 含多原子离子的化合物先命名金属,再命名离子。KNO3 是硝酸钾。
- 酸根据其在水中释放的离子命名。HCl 是盐酸。
- 两种非金属之间的分子化合物使用前缀(一、二、三)表示每种元素的原子数。CO2 是 Carbon Dioxide(二氧化碳)。
- 具有多种常见化合价的金属在名称中使用罗马数字,这称为斯托克体系。FeCl3 是氯化铁(III),因为铁可以形成不同电荷的离子。
有些化合物保留较早的俗名,而不用完全系统的名称。Water(水)是 H2O 的俗名。IUPAC 还列出了化学计量名称 dihydrogen oxide(氧化二氢)和母体氢化物名称 oxidane(氧烷),但这些名称很少用来指水本身。
此转换器的限制
该工具只识别列表中已经存储、且书写形式完全相同的化学式。它不会:
- 将化学式拆分为元素并根据通用规则构建名称。对于列表之外的化合物,它没有命名逻辑。
- 识别水合物记号,例如表示五水合硫酸铜(II)的 CuSO4·5H2O。数据库只存储像 CuSO4 这样的普通化学式,圆点无法通过格式检查,因此工具会显示化学式无效的提示。
- 将化合物名称转换回化学式。它只能单向工作,即从化学式转换为名称。
- 区分具有相同化学式的结构异构体。例如,C3H8O 可能对应两种不同的醇;该工具会返回一个通用名称。
常见问题
什么是化学式? 化学式使用元素符号和数字表示化合物由哪些元素组成,以及每种元素有多少个原子。H2O 表示两个氢原子和一个氧原子。
化学式转名称转换器的准确度如何? 对于清单中的 103 个化学式,显示的名称是准确的。对于不在清单中的任何化学式,包括不太常见化合物的有效化学式,工具会报告“compound not found”(未找到该化合物),而不是猜测。
工具能识别水合物吗,例如 CuSO4·5H2O? 不能。数据库存储的是不带水合物记号的普通化学式。输入 CuSO4 会返回“硫酸铜(II)”,但加上“·5H2O”就无法通过格式检查,并显示化学式无效的提示。
化学式输入区分大小写吗? 区分。元素符号遵循严格的大小写规则:一个大写字母,后面可跟一个小写字母。"CO" 是一氧化碳;"Co" 是钴。输入大小写有误,可能得不到结果,或者得到错误的化合物。
该工具能将化合物名称转换为化学式吗? 不能。它只能从化学式转换为名称。
如果化合物不在数据库中,会发生什么? 工具会显示“未找到化合物”消息。检查化学式是否有拼写错误、多余空格或大小写错误,通常可以解决问题。对于列表之外的化合物,可以查阅 PubChem 等化学参考资料。
参考文献
- 国际纯粹与应用化学联合会(International Union of Pure and Applied Chemistry)。Nomenclature of Inorganic Chemistry: IUPAC Recommendations 2005(红皮书)。红皮书 2005(PDF) — 二元化合物名称中的倍数前缀(一、二、三);罗马数字表示的氧化数,如铁(III);H2O 列为 "dihydrogen oxide; water" 和 "oxidane (parent hydride name)"。