百分误差怎么算:测量值偏离真值多少,顺带讲清相对误差
百分误差衡量测量值偏离真值的程度,公式是测量减真值取绝对值再除真值乘百分之百。本文讲清算法、实验报告里怎么用、以及它和绝对误差的区别。
百分误差怎么算:测量值偏离真值多少
每次做物理或化学实验,最后总要回答一个问题:我测出来的数,离正确答案差多远。百分误差就是回答这个问题的标准方式。它把你的测量结果和一个公认的真值放在一起,算出偏差占真值的比例,用百分比表示。比起干巴巴地说"我测了 9.8,标准是 10",一句"百分误差 2%"更能让人立刻判断这次测量靠不靠谱。
百分误差的公式
公式只有一行:
百分误差 = |测量值 − 真值| / |真值| × 100%
分子取绝对值,意思是不管你测高了还是测低了,误差的大小都算正数。分母放的是真值,也就是公认的、被当作正确的那个数。这个顺序很关键:分母永远是真值,不是你的测量值。很多人第一次算就把两者填反,结果数对不上标准公式。
举个具体例子。你测一段电阻的阻值,仪器读出 9.8 欧姆,而它的标称真值是 10 欧姆。代进公式:
|9.8 − 10| / |10| × 100% = 0.2 / 10 × 100% = 2%
百分误差就是 2%。同时你还能看出一个方向信息:测量值 9.8 比真值 10 小,说明仪器读数偏低。误差大小是 2%,符号是负的。这两条信息合起来,比单看一个百分比更有用,因为系统性偏低往往指向某个固定的毛病,比如仪器没归零、或者操作时有固定的延迟。
百分误差和绝对误差的区别
这两个词经常被混着说,但它们答的不是同一个问题。
绝对误差是测量值和真值的差本身,带单位。上面那个例子里,绝对误差就是 9.8 − 10 = −0.2 欧姆,或者取绝对值 0.2 欧姆。它告诉你偏了多少个实际单位。
百分误差则是把这个偏差除以真值,变成一个没有单位的比例。它告诉你偏差相对于被测量的量来说算大还是算小。同样是偏 0.2,如果真值是 10,那是 2%;如果真值是 1000,那只有 0.02%,几乎可以忽略。正因为如此,跨量级比较精度时,百分误差(也就是相对误差乘以百分之百)比绝对误差更公平。绝对误差适合回答"差了几个单位",百分误差适合回答"准不准"。
实验报告里怎么用
我自己带过几学期实验课,改报告时最先看的就是这个数。学生让小球下落计时估重力加速度,测出 9.78,公认值 9.81,百分误差 0.31%。用秒表能做到 1% 以内已经相当好,我会给满分。但当另一组报出 8.9,百分误差跳到 9.3%,而且是偏低,我几乎可以断定不是随机散布,而是系统性问题,大概率是秒表反应时间让每次下落都显得偏长。一个百分误差加上它的符号,常常比一整段讨论更快地把毛病暴露出来。
写报告时有个习惯值得养成:百分比和原始的相对误差小数同时报。比如测铜的密度得到 8.91,公认 8.96,你可以写百分误差 0.56%,相对误差 0.0056。两种表示其实是同一个量,但同时列出来能说明你清楚它们的关系,而不是机械套公式。
至于多少误差算可接受,没有统一答案。高中物理用秒表测 g,5% 以内不算差;分析化学的滴定通常要压到 1% 以内;精密仪器校准可能要 0.1% 以内。判断标准不是某个固定阈值,而是你的误差是否与器材精度相称。如果误差远大于仪器分辨率所暗示的水平,那要去查系统性错误,而不是归咎于运气。
没有真值的时候用百分差异
有一种情况百分误差用不上:两个数都只是测量值,谁都不是公认的真值。比如两支温度计在同一个人身上读出 36.6 和 37.1,你没有校准过的参照可以当真值。这时候硬挑一个当分母是不诚实的,应该改用百分差异,它把差值除以两者的平均:|a − b| / ((a + b) / 2) × 100%。算出来 1.36%,这才是"两支未校准仪器差多远"的正确表述。
把这些步骤都交给工具会省事得多。百分误差计算器一次返回百分误差、绝对误差、相对误差和有符号误差,还内置了百分差异模式,真值填 0 时它会拒绝除零并提示,而不是甩给你一个 Infinity。如果你要算的是两个时间点之间的增减幅度,而不是测量偏差,那是另一类问题,可以用百分比变化计算器处理。
理解了公式背后的逻辑,你下次再看到一行百分误差,就不只是抄个数交差,而是能读出这次测量到底准不准、毛病可能出在哪。
Made by Toolora · Updated 2026-06-13