Aproximaciones y Errores de Redondeo

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 11

“Aproximaciones y errores de redondeo”

1. Convierta los números siguientes en base 2 a números en base 10:


a) 1011101
26 25 24 23 22 21 20
1011101
1x1= 1
0x2= 0
1x4= 4
1x8= 8
1x16= 16 +
0x32= 0
1x64= 64
93
b) 101.101
1 x 22+0 x21+1 x 20.1 x2−1+0 x2−2+1 x2−3
1 1 1
4 + 0 + 1.1 x (2) + 0 x (4) +1 x (8)
1 1
5. (2) + 0 + (8)

5 + .0,625 = 5.625
c) 0.01101
0 x20 .0 x 2−1+1 x 2−2+1 x2−3+0 x 2−4+1 x 2−5
0.0 x (1/2)+1 x (1/4)+1x (1/8)+0 x ( 1/16 )+1( 1/32 )
0.0 + 0,25 + 0,125 + 0+ 0,03125 = 0,40625

2. Evalúe e−5 con el uso de dos métodos


Y compárelo con el valor verdadero de 6.737947 × 10–3. Utilice 20
términos para evaluar cada serie y calcule los errores relativos aproximado
y verdadero como términos que se agregaran.
Solución:
Estimación 1:
e−5=1
6.737947 𝑥10−3 −1
εt= x 100
6.737947 𝑥 10−3

εt= −14741.315
Estimación 2:
e−5=1−(−5)=6
6.737947 𝑥10−3 −6
εt= 𝑥 100
6.737947 𝑥 10−3
εt=−88947.895
6−1
εa= 𝑥 100
6
εa=83.333
Estimación 3:
e−5=1−(−5)+ (−5 )2/2 =18.5
εt= ((6.737947 x10-3 −18.5)/ (6.737947 x 10-3 ) ) x 100
εt=−274464.3443
εa= ((18.5−6)/(18.5)) x 100
εa= 67.56756
Estimación 4:
e−5=1−(−5)+ (−5 )2/2−(−5)3/3! =39.333
εt= ((6.737947 x10−3−39.333)/(6.737947 x 10−3)) x100
εt=−583653.478
εa= ((39.333−18.5)/(39.333)) x 100
εa=52.9657
Estimación 5:
e−5=1−(−5)+(−5 )2/2−(−5)3/3!+(−5 )4/4 !=65.3744
εt= ((6.737947 x10−3−39.333)/(6.737947 x 10−3 ) x100
εt= −970149.5434
εa= (65.3749−39.333)/(65.3749) x 100
εa=39.8347
Estimación 6:
e−5=65.3744−(−5)5/5! =91.416 5
εt= ((6.737947 x10−3−91.4165)/(6.737947 x 10−3)) x 100
εt=−1356641.156
εa= (91.4165−65.3749) / (91.4165) x 100
εa=28.4867
Estimación 7:
e−5=91.416 5+(−5)6/6! = 113.1178
εt= ((6.737947 x 10−3−113.1178)/ (6.737947 x 10−3)) x 100
εt=−1678717.005
εa= (113.1178−91.4165)/(113.1178) x 100
εa=19.1846
Estimación 8:
e−5=113.1178−(−5 )7/7! =128.618 7
εt= ((6.737947 x10−3−128.618 7)/ (6.737947 x 10−3)) x100
εt=−1908770.758
εa=(128.618 7−113.1178)/(128.6187) x100
εa=12.0518
Estimación 9:
e−5=128.618 7+ (−5)8/8 ! =138.3068
εt= ((6.737947 x 10−3−138.3068)/(6.737947 x 10−3)) x100
εt=−2052554.911
εa=(138.3068−128.618 7)/(138.3068) x100
εa=7.004
Estimación 10:
e−5=138.3068−(−5)9/9 !=143.689
εt=((6.737947 x 10−3−143.689)/(6.737947 x 10−3)) x 100
εt=−2132433.842
εa=(143.689−138.3068)/(143.689) x100
εa=3.7457
Estimación 11:
e−5=143.689+ (−5)10/10! =146.38
εt=((6.737947 x10−3−146.38)/(6.737947 x 10−3)) x100
εt=−2172371.823
εa=(146.38−143.689)/(146.38) x100
εa=1.8383
Estimación 12:
e−5=146.38− (−5)11/11! =147.603
εt=((6.737947 x10−3−147.603)/(6.737947 x 10−3)) x100
εt=−2190522.752
εa=(147.603−146.38)/(147.603)x 100
εa=0.8285
Estimación 13:
e−5=147.603+(−5)12/12! =148.1126
εt=((6.737947 x10−3−148.1126)/(6.737947 x10−3)) x100
εt=−2198085.887
εa=(148.1126−147.603)/(1148.1126) x100
εa=0.3440
Estimación 14:
e−5=148.1126−(−5)13/13! =148.3086
εt=((6.737947 x10−3−148.3086)/(6.737947 x 10−3)) x100
εt=−2200994.785
εa=(148.3086−148.1126)/(1148.1126) x100
εa=0.1321
Estimación 15:
e−5=148.3086+ (−5 )14/14 ! =148.3786
εt=((6.737947 x10−3−148.3786)/(6.737947 x 10−3)) x100
εt=−
εa=(148.3786−148.3086)/(148.3786) x 100
εa=0.0471
Estimación 16:
e−5=148.3786− (−5)15/15 ! =148.4019
εt=((6.737947 x10−3−148.4019)/(6.737947 x 10−3 ) x 100
εt=−2202379.479
εa=((148.4019−148.3786)/(148.4019)) x 100
εa=0.0157
Estimación 17:
e−5=148.4019+(−5)16/16 ! =148.409
εt=((6.737947 x10−3−148.409)/(6.737947 x 10−3 )) x100
εt=−2202.484
εa=((148.409−148.4019)/(148.409)) x 100
εa=4.784 x 10−3
Estimación 18:
e−5=148.409−(−5)17/17! =148.4111
εt=((6.737947 x10−3−148.4111)/(6.737947 x10−3 )) x 100
εt=−2202516.019
εa=((148.4111−148.409)/(148.4111)) x 100
εa=1.4149 x 10−3
Estimación 19:
e−5=148.4111+ (−5)18/18! =148.411
εt= ((6.737947 x 10−3−148.411)/(6.737947 x 10−3)) x 100
εt=−2202514.535
εa=((148.411−148.4111)/(148.411)) x 100
εa=6.738 x10−5
Estimación 20:
e−5=148.411+ (−5 )19/19! = 148.411
εt= ((6.737947 x10−3−148.411)/(6.737947 x10−3)) x 100
εt=−2202514.535
εa=((148.411−148.411)/(148.411)) x 100
εa=0

3. a) Evalúe el polinomio
y = x3 – 7x2 + 8x + 0.35
en x = 1.37. Utilice aritmética de 3 dígitos con corte. Evalúe el error relativo
porcentual.
DATO: x= 1,37 REEMPLAZANDO: Y=0,743
S1= x3 S1= 1.373
S2= S1 – 7 x2 S2= 1.373 7(1.37)2
S3=S2 +8 x S2= 1.373 (4,10)
S4=S3 +0,35 S3= 1.373 (4,10)
+¿ 8(1,37) S3= 1.373
(0,162)

FORMULA: S4= 1.373 (0,162)


+¿ 0,35
%ERROR= ((S 4−Y )/Y)) x100 S4= 0,766
%ERROR= ((0,766−0,743)/0,766 ))x100
%ERROR= 0,031
b) y= [( x−7) x+8] x+0.35
Resolviendo aritméticamente con 3 dígitos con corte
DATO: x= 1,37 REEMPLAZANDO: Y=0,743
S1= x−7 S1= 1.37 - 7
S2= S1 x S1= (1,37) (-4,10)
S3=S2 +8 S2= (1,37) (-4,10)
(1,37)
S4= S3 x S2= (1.37)2(−4,10)
S5= S4 +0.35 S3=(1.37)2(−4,10)+8
S3= (1.37)2(0,162)
FORMULA: S4= 1.372 (0,162)
(1,37)
%ERROR= ((S 5−Y )/(Y)) x100 S4= 1.373 (0,162)
%ERROR= ((0,766−0,743)/(0,766)) x 100 S5= 0,766
%ERROR= 0,031

4. Calcule la memoria de acceso al azar (RAM) en megabytes, que es


necesaria para almacenar un arreglo multidimensional de 20 × 40 × 120.
Este arreglo es de doble precisión, y cada valor requiere una palabra de 64
bits. Recuerde que una palabra de 64 bits = 8 bytes, y un kilobyte = 210
bytes. Suponga que el índice comienza en 1. 96000 en base binaria es
10111011100000000
Teniendo en cuenta:
5. Utilice aritmética de 5 dígitos con corte para determinar las raíces de la
ecuación siguiente, por medio de las ecuaciones (3.12) y (3.13).
Y= x2 – 5000.002x + 10
DATO: x1= 3,12 REEMPLAZANDO: Y= -15580
S1= x2 S1= 3,122
S2= S1 – 5000,002 x S2= 3,122−5000,002(3,12)
S3=S2 + 10 S2= 3,122 (-1601,5)
S3= 3,122 (-1601,5) +10
S3= −15579
FORMULA:
%ERROR= ((S 3−Y )/Y)) x100
%ERROR= ((−15579−(−15580))/(−15580)) x 100
%ERROR= 0,008

DATO: x2= 3,13 REEMPLAZANDO: Y= -15580


S1= x2 S1= 3,132
S2= S1 – 5000,002 x S2= 3,132−5000,002(3,13)
S3=S2 +10 S2= 3,132 (-1596,4)
S3= 3,132 (-1596,4) +10
S3= −15628
FORMULA:
%ERROR= ((S 3−Y )/Y)) x 100
%ERROR= ((−15628−(−15580))/(−15580)) x 100
%ERROR= 0,014
6. Realice su propio programa con base en la figura 3.9 y úselo para
determinar la épsilon de máquina de su computadora.

7. Escriba un programa corto para determinar el número más pequeño,


Xmin que utiliza la computadora que empleará con este libro. Observe que
su computadora será incapaz de diferenciar entre cero y una cantidad más
pequeña que dicho número.
8. La derivada de f(x) = 1/(1 – 3x2 )2 está dada por:
6𝑥
(1 − 32 )2
¿Esperaría el lector dificultades para evaluar esta función para x = 0.577?
Inténtelo con aritmética de 3 y 4 dígitos con corte.
3 dígitos con corte:
6(0.577) 3.46 3.46 3.46
= = = = 7.86
(1 − 3(0.5772 )2 (1 − 0.33)2 (0.67)2 0.44
4 dígitos con corte:
6(0.577) 3.462 3.462 3.462
= = = = 7.762
(1 − 3(0.5772 )2 (1 − 0.332)2 (0.668)2 0.446
9. Determine el número de términos necesarios para aproximar cos x a 8 cifras
significativas con el uso de la serie de McLaurin.

𝑥2 𝑥4 𝑥6 𝑥8
cos 𝑥 = 1 − + − + − ⋯
2 4! 6! 8!
Calcule la aproximación con el empleo del valor de x = 0.3π.
Términos necesarios Resultados
1 1
2 0.44413219
3 0.13952824
4 0.03287556
5 0.00619689
6 0.00097340
7 0.00013105
8 1.54400426 x 10-5
10. ¿Cómo puede emplearse el épsilon de la máquina para formular un criterio
de detención es para sus programas? Dé un ejemplo.

Del ejemplo 3.4 y 3.5 dado por el libro


1 × 21 + 1 × 20 = 3
1 × 2–1 + 0 × 2–2 + 0 × 2–3 = 0.5
+0.5 × 2–3= 0.0625

Aplicaos la fórmula del épsilon


E(épsilon) = 2^(1–3) = 0.25

La diferencia de
0.015625
= 0.25
0.0625

También podría gustarte