Escolar Documentos
Profissional Documentos
Cultura Documentos
Cálculo Numérico
• Infinitas!
• E se falamos de aproximações...
• Exemplo Ariane 5
Representação Numérica
• Inerentes
• Truncamentos
• Arredondamentos
Tipos de Erros - Inerentes
Exemplo:
• Calcular o comprimento de uma circunferência.
• C=2𝜋r
• “São erros que surgem quando substituímos um processo matemático infinito por
uma parte finita dele, pois, na implementação de algoritmos numéricos em um
computador, podemos realizar apenas um número de operações aritméticas.”
• Exemplo:
Representação e Cálculos de Erros
• Erro absoluto
• Erro relativo
• Erro Percentual
Erros
Erros – Exemplo 1
• Valor exato:
• Valor aproximado:
• Erro absoluto:
• Erro relativo:
• Erro percentual:
Erros – Exemplo 2
• Valor exato:
• Valor aproximado:
• Erro absoluto:
• Erro relativo:
• Erro percentual:
Erros
Notar que...
• Em ambos os casos, os erros absolutos foram iguais
• Os erros relativos e percentuais, entretanto, foram bastante distintos:
Exemplo 1 Exemplo 2
b, t, e1, e2
10, 5, -5, 5
2, 4, -10, 10
Representação Numérica
• O que acontece quando tentamos representar o número 100000 num sistema F (10,
6, -5, 5)?
• 0,8 » 0,110011001100110011001100110011001100... 20
• 0,8 » 0,110011001100110011001100110011001100... X 20
• O importante disso tudo é ver que, em binário, o número é formado pela soma
de potências de dois; potências positiva e negativas.
• Quando um número não pode ser formado por um número finito dessas
potências, como é o caso de 0,8, ele se torna no que em decimal se chama
dízima, necessitando de infinitos bits para representá-lo.
• O arredondamento pode ser para mais ou para menos, como acabamos de ver.
Tudo depende do valor a ser abandonado.
• Se esse valor for maior que metade da unidade representada pelo último bit,
arredonda-se para cima, somando-se 1 ao último bit representado.
• Se esse valor for menor que metade da unidade representada pelo último bit,
arredonda-se para baixo, eliminando-se os bits a partir do vigésimo quarto.
Erros
• Ocorre quando subtraímos dois números “quase” iguais. Veja o exemplo onde
nossa maquina é F(10, 10, 10, 10):
Erros
-0,10 x 3−1
0,22 x 32
FIM!