数字脱离单位便毫无意义
想象一个朋友给你发消息说蛋糕需要「两份糖」。两份什么?杯、勺,还是千克?数字 2 单独存在时毫无用处。分析化学中的每一个测量都是一对:一个数字和一个单位。数字说明有多少;单位说明是多少*什么*。当你做定量分析——回答某种分析物*有多少*——时,你会写出像「0.85 毫克」或「每升 3.2 微克」这样的东西。剥去单位,结果不仅是不完整,而是毫无意义。
因为东京、拉各斯和多伦多的化学家必须彼此信任对方的数字,全世界商定了一套共同的单位系统:SI 单位(源自法语 *Système International*,即国际单位制)。它为每一类量挑选一个官方单位——长度用米,质量用千克,时间用秒,温度用开尔文,以及化学家最倚重的那个——物质的量用摩尔。一旦人人都用相同的单位报告,在任何地方测得的结果就能在任何地方被核对、比较与再利用。
词头:大小通用的一架梯子
分析化学不断与极微小的量打交道,所以 SI 单位配有词头——粘在单位前面的小词,把它乘以或除以十的幂。*千(kilo-)*表示一千倍(一千克就是 1000 克)。*毫(milli-)*表示千分之一(一毫克就是一克的千分之一)。*微(micro-)*表示百万分之一,*纳(nano-)*表示十亿分之一。单位本身不变;词头只是挪动小数点。所以微克并不是与克不同种类的东西——它不过是一克除以一百万,对于化学家常常追逐的微弱痕量来说,这是个方便的大小。
这就是为什么同一个真实的量可以有许多种写法:0.000002 克、2 微克,或 2000 纳克,描述的都是完全相同的一丁点东西。没有哪一种更正确——你挑选的是那个让数字读起来舒服、不易看错的词头。一眼之下,2 µg 这个结果远比 0.000002 g 容易信赖——后者只要漏掉一个零,答案就会差出一百倍。
摩尔:清点那些小到无法清点的东西
这里有一个纯粹是化学家朋友的 SI 单位:摩尔。原子和分子小得离谱,连一撮盐里所含的数目都有二十几位数。一个一个去数是没指望的。于是化学家做了杂货商对鸡蛋所做的事:打包。*一打*永远表示十二个,无论是鸡蛋还是铅笔。*一摩尔*永远表示一个固定的、巨大的粒子数目——大约是 602 后面跟着 21 个零——无论是原子、分子还是离子。它不过是个计数的词,像「打」或「双」一样,只是放大到了适合原子的尺度。
何必费这个事?因为化学是一个粒子一个粒子地发生的——一个分子与一个分子反应——但我们只能用天平称东西,以克计。摩尔是这两个世界之间的桥。它让你把一个你*能够*测量的质量,翻译成真正参与反应的粒子的数目。等我们讲到浓度和反应时,你会一再遇到这座桥;眼下,只要记住一个想法:摩尔是化学家的「一打」——一种清点不可清点之物的方法。
科学记数法:书写极大与极小之数
那个摩尔的计数——602 后面跟着 21 个零——写起来累人,又容易出错。于是化学家使用科学记数法:一种紧凑的写法,把任何数字写成一个介于 1 到 10 之间的整洁数字,再乘以十的某个幂。零的个数变成了一个小小的指数。于是 0.000002 克变成 2 × 10⁻⁶ g,45000 升变成 4.5 × 10⁴ L。那个指数不过是在数小数点移动了多少位:大数为正,小数为负。
- 移动小数点,直到它左边恰好只剩一个非零数字(即得到一个从 1 到略小于 10 的数)。
- 数一数你移动了多少位。这个数目就是指数。
- 如果原数很大(你向左移),指数为正;如果它很小(你向右移),指数为负。
- 把它写成(你那个 1 到 10 的数)× 10^(那个指数),例如 0.00031 → 3.1 × 10⁻⁴。
科学记数法不只是省墨水。它还让一个数字的*大小*一目了然——你读一眼指数,立刻就知道它的量级。而且,正如下一篇所要展示的,它让你究竟在声称知道哪几位数字变得一清二楚。这种清晰正是为什么这种记数法成了每一次审慎测定的日常笔迹。