绝对误差
绝对误差:
e=x∗−x,其中
x为近似值,
x∗为精确值。
∣e∣的上限记为
ϵ,称为绝对误差限,记为
x=x∗±ϵ
相对误差
相对误差:
er=x∗e
x的相对误差上限为
ϵr=∣x∗∣ϵ
注:实际中相对误差限
ϵr不如绝对误差限
ϵ,常用
∣xϵ∣来求得。
有效数字
有效数字:设
x∗的近似值是
x=±0.a1a2…an×10m,其中
ai∈{0,1,2,⋯,9},m为整数,如果有
∣e∣=∣x∗−x∣<21×10m−n
则称近似值x具有n位有效数字或称x精确到
10m−n位,其中
a1,a2,⋯,an都是x的有效数字,也称x为有效数字的近似值。
定理1
设近似值
x=±0.a1a2⋯an×10m−n其中
a1=0,有n位有效数字,则x的相对误差限为
ϵr≤2a11×10−n+1.
定理2
设近似值
x=±0.a1a2⋯an×10m其中
a1=0,相对误差限为
ϵr=2(a1+1)1×10−n+1,则x至少有n位有效数字。
定理1与定理2展现了有效数字的位数与相对误差限的关系。
例1
设
x=2.72表示
e具有3位有效数字的近似值,求近似值的对误差限。
解:
x=2.72=0.272×101根据定义
a1=2,
n=3,
m=1。由定理1有
ϵr≤2a11×10−n+1≤2×2110−3+1=0.25×10−2.
例2
要使
20
的近似值的相对误差限小于0.1%,要取几位有效数字?
解:
20
的首位数字为4,即
a1 = 4,设x有n位有效数字,则
ϵr=2×41×101−n<=0.001得
n≥3.097,n为正整数,则
n=4.
扫描二维码关注公众号,回复:
8940097 查看本文章