Cálculo Numérico

Noções básicas sobre Erros

1

1.
Calcular a área da superfície terrestre usando a formulação A =4π r 2 .
Resolução: Aproximações (ERROS):
MODELAGEM: a Terra é modelada como uma esfera, uma idealização de sua forma
verdadeira. O raio da Terra é obtido por medidas empíricas e cálculos prévios.
RESOLUÇÃO: o valor de π requer o truncamento de um processo infinito; os dados de
entrada e os resultados de operações aritméticas são arredondados pelo computador.
2.

Calcular os erros absoluto e relativo, nos itens a) e b).
a) x =1,5 e x =1,49;
b) y =5,4 e y =5,39.
Resolução:
a) EAx =0,01= 10−2
b) EAy =0,01= 10−2
ERx =0,00666667
3.

ERy =0,00185185

Arredondar π na quarta casa decimal, sendo que π=3,1415926535…

Resolução:

d i =5 e d i +1 =9>5 ⇒ d i +1=5+1=6. Logo: π=3,1416.

4.
Aproximar π truncando na quarta casa decimal, sendo que π=3,1415926535…
Resolução: d i =5 ⇒ π=3,1415.

5.

xi
, faça a aproximação de e 2 através
i
!
i =0
de um truncamento após quatro termos da somatória.

Sabendo-se que e x pode ser escrito como e x = ∑

Resolução:

xi
x2 x3 x4 x5
=1+ x +
+ +
+ +… Truncando-se após quatro termos,
2! 3! 4! 5!
i =0 i!

ex =∑

tem-se:

e 2 =1+2+

22 23
4 8
4 19
+ =1+2+ + =5+ = .
2! 3!
3 3
2 6

Considerando no sistema de base 10, β=10, represente os seguintes números, em
aritmética de ponto flutuante:
a) 0,34510 ;
b) 31,41510 .
4
5 
3
Resolução: a) 0,34510 =  + 2 + 3  ∗ 100 ;
10 10 10 
1
4
1
3
5
b) 31,41510 =  + 2 + 3 + 4 + 5  ∗ 102 .
10 10 10 10 10 
6.

7.

Considerando no sistema binário, β=2, represente o número 1012 em aritmética de ponto
flutuante.

Resolução:

1 0 1
1012 = 0,101∗ 2 3 =  + 2 + 3  ∗ 2 3 .
2 
2 2

Lauro / Nunes

11.2510 ⇒ x =3.40312∗ 53 =  + 2 + 3 + 4 + 5  ∗ 53 5 5 5  5 5 1 2 =4∗ 52 +0+3+ + 2 =100+3+0. 1 0 1 1 10112 = 0. N =59 e β=3 N ≥β Resolução: 59 3 2 19 3 1 6 3 0 2 ⇒ 5910 = 20123 • b) PARTE FRACIONÁRIA ( F ): Multiplica-se F por β e toma-se a parte inteira do produto como o primeiro dígito do número na base β.012 = 0. Resolução: 11. Resolução: N =59 e β=2 ⇒ N ≥β 12.25 2 2  2 2 2 ⇒ 11. 403.1101∗ 2 2 =  + 2 + 3 + 4  ∗ 2 2 =2+1+ 2 =3. Noções básicas sobre Erros 2 10112 = x10 . 3 1 2 4 0 403.2+0.125 = x10 . Continua-se até que a parte fracionária seja igual a zero.28 5 5 ⇒ 403. Repete-se o processo com a parte fracionária do produto tomando sua parte inteira.08=103.1011∗ 2 4 =  + 2 + 3 + 4  ∗ 2 4 = 2 3 +2+1=11 2 2  2 2 ⇒ 10112 = 1110 ⇒ x =11.012 = x10 . Resolução: 10.28.125 = 103. 59 2 1 29 2 1 14 2 0 7 2 1 3 2 1 1 ⇒ 5910 = 1110112 Converta 5910 para a base 3.125 = 0. 0 1 1 1 1 11. Converta 5910 para a base 2.25. determinar o valor de x : Lauro / Nunes .Cálculo Numérico 8.012 = 3. Resolução: 9. Nos exercícios a seguir.2810 ⇒ x =103.

2510 = 11012 + 0.5 ×2 ×2 ×2 ×2 0.1875 0.610 = x2 .2510 = 1310 + 0.6 ×2 ×2 ×2 ×2 ×2 0. 15.5 ×2 ×2 0. Resolução: 100101. 1.10012 = x10 .10012 = 37.00112 .10011001…2 . … … 13.5+0.10012 = 0.2 1.375 0.187510 = 0. 0.0625=37.012 = 1101. Lauro / Nunes .1001011001∗ 2 6 1 0 1 1 0 0 1 0 0 1 =  + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10  ∗ 2 6 2 2 2 2 2 2 2  2 2 2 1 1 = 2 5 + 2 2 +1+ + 4 =32+4+1+0.8 1.8 0. 100101.0 • Logo: 13.Cálculo Numérico 13.75 0.6 0.012 .50 1.3750 0. Noções básicas sobre Erros 3 0.2 0.4 0.2510 = 0.4 ⇒ 0. Resolução: 14. Resolução: 0. Resolução: • a) 1310 = ? N =13 e β=2 ⇒ N ≥β 13 2 1 6 2 0 3 2 1 1 ⇒ 1310 = 11012 . 16.6 1. Transforme para a base que se pede (determine o valor de x ).2 0.750 ⇒ 0.0 0.5625 2 2 ⇒ 100101.50 ⇒ 0. • b) 0.2510 = ? 0.012 .610 = 0.187510 = x2 .5625. 1.2510 = x2 .562510 ⇒ x =37.25 0.

18 35 48 18 35:48.1875 0.3 ⇒ 35:48. 80510 = 3560 + 0.805 horas para horas.12034 . 0.3 = 2148.80510 = 3510 + 0.48:1860 .0 • Logo: 35. Noções básicas sobre Erros 4 19. ⇒ 35.00 • Logo: 19.48:1860 .7500 3.54687500 2.1860 = x10 min .3867187510 = 1910 + 0.546875 0. 80510 = 0. • b) 0.1860 = 2148. Resolução: • a) 3510 = ? N =35 e β=60 ⇒ N <β ⇒ 3510 = 3560 .48:1860 = 35.187500 ⇒ 0. DICA: 35.80510 = x60 . minutos e segundos. ⇒ 35 h 48 min 18 seg = 2148.Cálculo Numérico 17.35:48:18∗ 60 2 =  + 2 + 3  ∗ 60 2 = 35∗60 + 48 + 60 60   60 60 = 2100 + 48 + 0. Resolução: 19.300 ⇒ 0.12034 .1860 = 0.3 ×60 ×60 48. • b) 0.805 h = 35 h 48 min 18 seg .3 min . 18. DICA: 35:48. Resolução: • a) 1910 = ? N =19 e β=4 ⇒ N ≥β 19 4 3 4 4 0 1 ⇒ 1910 = 1034 .310 .3867187510 = 0.3867187510 = ? 0.38671875 0. Lauro / Nunes .3867187510 = 1034 + 0. Transforme a medida 35 h 48 min 18 seg para minutos.12034 = 103.805 0.75 ×4 ×4 ×4 ×4 1.3867187510 = x4 . Transforme 35. 18. 80510 = ? 0.

237∗ 107 0.02) Resolução: 4210 − 5. Resolução: 0.01 = 4200.09) − 4.3 0. (4210 − 4.648∗10 −0. 4.217∗ 10−3 0. i =1 10 b) ∑ 3 + 42450. 22. 23.0002175 0. Nos exercícios seguintes. t =4 e exp ∈[−5.02 Resolução: 4210 − 0. 4210 − (4. S =5 e −5≤ exp ≤5.04) Resolução: 4.5].106) 7 2 ∗ (−2. Número Truncamento Arredondamento −6.145∗ 10−7 2379441. 1: 21.4245∗ 105 . β=10. 24.286∗(−2. I =−5.24) + 5.286∗(4. OBS.09) = −0. i =1 • b) 10 ∑ 3 + 42450 = 30 + 42450 = 42480 = 0.04 Resolução: 13.99) − 0.99 + 0.597. 7 7 26. i =1 Lauro / Nunes .04 = 18. i =1 Resolução: • a) 42450 + 10 ∑ 3 = 42450 = 0.106) 7 25.238∗ 107 ⇒ UNDERFLOW ⇒ OVERFLOW Deve-se converter os valores para a aritmética de ponto flutuante com 3 algarismos significativos.02 − 6. a) 42450 + 10 ∑3.48 −0.5.6.3 = 18.349∗ 104 0.11) = 0.26 + (9.218∗ 10−3 3498. calcule: 27.02 = 4210.5 0.Cálculo Numérico Noções básicas sobre Erros 5 Preencher a tabela a seguir.648∗10 0. calcular o valor das expressões utilizando aritmética de ponto flutuante com 3 algarismos significativos.4248∗ 105 .18 Resolução: = = −0.24 + 5.5 + 5. (4.0237 − 6.0237 − 6.26 + 14. 20.26 + 9. com base nos parâmetros: t =3. Sendo β=10. 2 ∗ ( 4.35∗ 104 −0. 2 ∗(4.00000001452 −0.598.145∗ 10−7 −0.

1100011∗ 2 7 =  + 2 + 3 + 4 + 5 + 6 + 7  ∗ 2 7 2 2 2 2 2  2 2 6 5 = 2 + 2 +2+1 = 99 ⇒ 11000112 = 9910 ⇒ x =99. Resolução: 31.01111112 = 0.Cálculo Numérico Noções básicas sobre Erros 6 Nos exercícios seguintes.01111112 = 0. 0 0 1 1 1 0 1 1.492187510 ⇒ x =0. 1010101∗ 2 7 =  + 2 + 3 + 4 + 5 + 6 + 7  ∗ 2 7 2 2 2 2 2  2 2 6 4 2 = 2 + 2 + 2 +1 = 85 ⇒ 10101012 = 8510 ⇒ x =85.296875 2 2 2 ⇒ 1.0625 = 5 + 0. 111111∗ 2 −1 =  + 2 + 3 + 4 + 5 + 6  ∗ 2 −1 2 2 2 2  2 2 1 1 1 1 1 1 = 2+ 3+ 4+ 5+ 6+ 7 2 2 2 2 2 2 = 0. Resolução: 29.00112 = x10 . 101. 1010011∗2=  + 2 + 3 + 4 + 5 + 6 + 7  ∗2 2 2 2 2 2  2 2 1 1 1 =1+ 2 + 5 + 6 = 1 + 0.03125 + 0.015625 = 1.015625 + 0. 10101012 = x10 . Resolução: 32.4921875 ⇒ 0. 1111111∗ 2 7 =  + 2 + 3 + 4 + 5 + 6 + 7  ∗ 2 7 2 2 2 2 2  2 2 6 5 4 3 2 = 2 + 2 + 2 + 2 + 2 +2+1 = 127 ⇒ 11111112 = 12710 ⇒ x =127. 0 0 1 1 1 0 1 101.0100112 = x10 .1875 = 5. 0 0 0 1 1 1 1 11000112 =0. Resolução: Lauro / Nunes .0100112 = 1.4921875.25 + 0.01111112 = x10 . 1.125 + 0. Resolução: 33.0625 + 0.187510 ⇒ x =5. 11000112 = x10 . Resolução: 30.03125 + 0. 0.1875 2 2 ⇒ 101.1875. 11111112 = x10 . 1 1 1 1 1 1 1 11111112 =0. 1 1 1 1 1 1 0.25 + 0.0100112 = 0.296875.29687510 ⇒ x =1.00112 = 0. converter os números para a base decimal. 1010011∗ 2 3 =  + 2 + 3 + 4 + 5 + 6 + 7  ∗ 2 3 2 2 2 2 2  2 2 1 1 = 2 2 +1+ 3 + 4 = 5 + 0. determinando o valor da variável x : 28.0078125 = 0. 0 1 0 1 1 0 1 10101012 =0.00112 = 5.125 + 0.

Lauro / Nunes . determinando o valor da variável x : 34.Cálculo Numérico Noções básicas sobre Erros 7 Nos exercícios seguintes. 37 2 1 18 2 0 9 2 1 4 2 0 2 2 0 1 ⇒ 3710 = 1001012 234510 = x2 . 3710 = x2 . converter os números para a base binária. Resolução: N =2345 e β=2 ⇒ N ≥β 2345 2 1 1172 2 0 586 2 0 293 2 1 146 2 0 73 2 1 36 2 0 18 2 0 9 2 1 4 2 0 2 2 0 1 ⇒ 234510 = 1001001010012 36. N =37 e β=2 ⇒ N ≥β Resolução: 35.

6928 ⇒ 0.5776 ×2 1.88 ×2 1.9328 ×2 1. Resolução: 0.9736 ×2 1.9808 0.9808 1.7968 0.4832 0. 011110002 .32 ×2 0.121710 = 0.7488 ×2 1.7312 ×2 1.2434 0.2416 0.32 ×2 0.4868 ×2 0. 0.9952 1.47 0. 4710 = ? 0. 8 Noções básicas sobre Erros Determine x com 36 dígitos: 0.8944 ×2 1.121710 = x2 .011110002 = 10.9616 1.9248 ×2 1.6208 ×2 1.4710 = 210 + 0.9616 0.9248 0.3744 0.16 ×2 0.52 0. 4710 = 102 + 0.5936 0.3104 0. Logo: 2.8944 0.7968 ×2 1.6992 ×2 1.5776 0. 4710 = 0.52 ×2 1.2416 ×2 0.9328 0.8496 0.08 0.3856 ×2 0.3984 ×2 0.1872 0.4976 0.9664 0.4624 ×2 0.8656 0.7888 0.64 ⇒ 0.9232 1.8656 ×2 1.4868 0.04 0.9904 1.4832 ×2 0.9736 0.04 ×2 0.8464 1.9904 0.8496 ×2 1.7488 0.Cálculo Numérico 37.6992 0.76 0.5936 ×2 1. Determine x com 8 dígitos: 2.3104 ×2 0.2434 ×2 ×2 0.4710 = x2 .6208 0. Lauro / Nunes .3856 0.7712 38.4624 0.1872 ×2 0.76 ×2 1.94 0.3744 ×2 0.8464 ×2 ×2 ×2 ×2 ×2 ×2 ×2 0.9664 ×2 1.1552 0.7312 0.3984 0.9472 0.88 0.1552 ×2 0. • b) 0.0001111100100111101110110010111111102 .9952 0.011110002 .08 ×2 0.6928 ×2 1.1217 0.16 0. Resolução: • a) 210 = ? N =2 e β=2 ⇒ N ≥β 2 2 0 1 ⇒ 210 = 102 .9472 ×2 1.7888 ×2 1.9232 0.4976 0.94 ×2 1.

Sign up to vote on this title
UsefulNot useful