Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
C01 Erori
C01 Erori
Tipuri de erori:
{
{
{
Erori
Reprezentarea in virgula mobila: fie un
numar
u a real
ea x
1
b=baza
f=mantisa
n=exponent
Rotunjirea se aplica mantisei
Erori
Eroarea absoluta ex
ex = x x
Eroarea relativa x
ex
x =
x
Erori
Fie t numarul de cifre semnificative. In
baza
ba
a 10
0 numarul
u a u x se scrie:
sc e
n t
x = f 10 + g 10 ,
n
f , g [ 0.1,1)
g = 1 daca
g 0.5, g = 0 daca
ex =
g 10n t
f 10n
5 10 t
g < 0.5
Propagarea erorilor
Fie doua numere x si y introduse cu erorile
ex s
si ey
x = x + ex ,
y = y + ey
La inmultirea numerelor x si y:
x y = ( x + ex ) ( y + ey ) = xy + yex + xey + ex ey
Se neglijeaza produsul exey ca fiind foarte
mic. Deci eroarea relativa este suma
erorilor:
exy
ex ey
= + = x +y
xy x y
Propagarea erorilor
Produsul xy poate avea, la randul sau un
numar
u a de cifre
c e semnificative
se
cat e mai
a mare
a e
decat cel admis
tp = x + y + p
La inmultirea numerelor x si y:
tp x + y + p < 15 10
Propagarea erorilor
La impartirea numerelor x si y:
ex
x ( x + ex )
x
x 1
=
=
+
=
+ x
y ( y + ey ) ( y + ey ) ( y + ey ) y 1 + y 1 + y
x
x x 1
=
+
y y 1 + y 1 + y
1 y
1
y
x 1 y + x x y x
= (1 y + x )
=
2
1 y
y
y
Eroarea la
l iimpartire
i relativa
l i
este dif
diferenta erorilor
il
x/ y =
ex / y
x/y
= x ey
Propagarea erorilor
Catul x/y poate avea, la randul sau un
numar
u a de cifre
c e semnificative
se
cat e mai
a mare
a e
decat cel admis si rezulta eroarea totala
td = x y + d
Propagarea erorilor
La adunarea numerelor x si y:
x + y = x + y + ex + e y
Eroarea relativa este:
y y
x x
=
=
+
x+y
x+y
x+y x+y
ex + y
ex + ey
y y
x x
ta =
+
+ a
x+y x+y