Você está na página 1de 33

ERROS

Manaus
2023
1.1 Introdução
1.1.1 Modelagem e Resolução
1.1.2 Fontes de erro
1.2 Erro absoluto e relativo
1.2.1 Erro absoluto
1.2.2 Erro relativo ou taxa de erro
1.2.3 Erro relativo percentual
1.3 Representação numérica
1.3.1 Representação de um número inteiro
1.3.2 Representação de um número real
1.4 Conversão entre as bases
1.4.1 Binária para decimal
1.4.2 Decimal para binária
Modelagem e resolução
A utilização de simuladores numéricos para determinação da solução de um problema
requer a execução das seguintes etapas:

1º) Definir o problema real a ser 2º) Observar fenômenos, levantar


resolvido; hipóteses e referenciar aos conhecimentos
prévios físicos e matemáticos;
3º) Criar um modelo matemático; 4º) Resolver o problema matemático.

MODELO
PROBLEMA SOLUÇÃO
MATEMÁTICO
Obter um modelo matemático Obter a solução do modelo
que descreve o comportamento matemático através da aplicação
do problema em estudo de métodos numéricos

MODELAGEM RESOLUÇÃO

MODELO
PROBLEMA SOLUÇÃO
MATEMÁTICO
Fontes de erro
Exemplo 1 — Você está em cima de um edifício que não sabe a altura, mas precisa
determiná-la. Tudo o que tem em mão é um objeto qualquer e um cronômetro. O que
devemos fazer ?
𝟐 Se a bola levou 60 s para atingir o solo, como
𝟎 𝟎 podemos concluir que a altura do edifício é de 14 m ?

ESSA RESPOSTA É CONFIÁVEL?


Erros de modelagem Erros de resolução

Resistencia do ar Precisão dos dados


Características do objeto Operações numéricas
Exemplo 2 — Calcule a área de um circunferência de raio 100 m para (a) π = 3,14 (b)
π = 3,1416 e (c) π = 3,141592654 .

Sabendo que: 𝟐

(a) A = 31400 m2
O erro neste caso depende exclusivamente
(b) A = 31416 m2 da aproximação escolhida para o π.

(c) A = 31415,92654 m2
Erro absoluto
É o módulo da diferença entre um valor exato x de um número e o seu valor
aproximado :

Exemplo 3 — Sabendo-se que π = (3,1415; 3,1416), qual o valor do erro absoluto?

ou
Erro relativo
O erro relativo de x é o módulo do quociente entre o erro absoluto (EA) e o valor
exato de x:

Exemplo 4 — Através do Exemplo 3 calcule o erro relativo de π = (3,1415; 3,1416):


Erro relativo percentual
O erro relativo (ER) em termos percentuais

Exemplo 5 — Através do Exemplo 4 calcule o erro relativo percentual de π = (3,1415;


3,1416):
Problema 1 — Calcule os erros absoluto, relativo e relativo percentual dos itens (a),
(b) e (c):

(a) x = 3,15 e = 3,49 (b) x = 10,7 e = 10,69 (c) x = 23,85 e = 23,84


Problema 2 — Em 10.000 itens a serem contados, foram encontrado 9.999. Calcule:

(a) Valor exato x = 10.000


(b) Valor aproximado = 9.999
(c) Erro absoluto
(d) Erro relativo
(d) Erro relativo percentual
Representação de um número inteiro
Os computadores trabalham internamente com uma sabe fixa β, onde β é um inteiro
≥ 2; e é escolhido como potência de 2. Assim, dado um número inteiro x ≠ 0, ele
apresenta-se como:

𝒏 𝒏 𝟏 𝟏 𝟎
𝒏 𝒏 𝟏 𝟏 𝟎
𝒏 𝒏 𝟏 𝟏 𝟎

Onde:
d : dígito da base em questão
dn = 1 e dn-1,...,d0 = 1 ou 0 (dígitos da base binária)
Exemplo 6 — Represente o número 1100 na base 2:
𝟑 𝟐 𝟏 𝟎

Exemplo 7 — Como seria a representação o número 1997 na base 10:

𝟑 𝟐 𝟏 𝟎

𝟏𝟎
Representação de um número real
Se o número real tem parte inteira 𝒊, sua parte fracionária 𝒇 𝒊, pode ser
escrita como uma soma de frações:

𝒇 𝒏 𝒏 𝟏 𝟏 𝟎

𝟏 𝟐 (𝒏 𝟏) 𝒏
𝒇 𝟏 𝟐 𝒏 𝟏 𝒏

Assim, o número real será representado juntando as partes inteiras e fracionárias, ou


seja:
𝒏 𝒏 𝟏 𝟏 𝟎 𝒎 𝒎 𝟏 𝟏 𝟎

Onde possui algarismos na parte inteira e algarismos na parte


fracionária.
Exemplo 8 — Represente o número 39,28 na base 10:
𝟏 𝟎 𝟏 𝟏

𝟏𝟎 𝟏𝟎

𝟏𝟎

Exemplo 9 — Como seria a representação o número 14,375 na base 10:

𝟏 𝟎 𝟏 𝟐 𝟑

𝟏𝟎 𝟏𝟎

𝟏𝟎
Conversão entre as bases
A maioria dos computadores trabalham na base β, onde β é um número inteiro ≥ 2;
normalmente escolhido como potência de 2.

BASE 2 PARA BASE 10


Exemplo 10 — Exemplo 11 —
𝟑 𝟐 𝟏 𝟎
𝟐 𝟐 𝟏𝟎

𝟐 𝟏𝟎
BASE 10 PARA BASE 2
Na conversão de um número escrito na base 10 para a base 2 são utilizado o método
das divisões sucessivas para a parte inteira e o método das multiplicações sucessivas
para a parte fracionária de um número em estudo.
Método das divisões sucessivas
1. Divide-se o número inteiro por 2; Exemplo 14

2. Divide-se por 2, quociente da (a) 𝟏𝟎 𝟐


divisão anterior;
3. Repete-se o processo até o último (b) 𝟏𝟎 𝟐
quociente ser igual a 1;
(c) 𝟏𝟎 𝟐
O número é formado pela
concatenação do último quociente (d) 𝟏𝟎 𝟐
com os resto das divisões, lidos no
sentido contrário.
BASE 10 PARA BASE 2
Na conversão de um número escrito na base 10 para a base 2 são utilizado o método
das divisões sucessivas para a parte inteira e o método das multiplicações sucessivas
para a parte fracionária de um número em estudo.
Método das multiplicações sucessivas
Exemplo 15
1. Multiplica-se o número fracionário
(a) 𝟎, 𝟑𝟕𝟓 = 𝟎, 𝟎𝟏𝟏
por 2;
𝟏𝟎 𝟐

2. Do resultado, a parte inteira será o


(b) 𝟎, 𝟏𝟖𝟕𝟓 𝟏𝟎 = 𝟎, 𝟎𝟎𝟏𝟏 𝟐
primeiro dígito do número na base
binária e a parte fracionária é
(c) 𝟎, 𝟒𝟎𝟔𝟐𝟓 𝟏𝟎 = 𝟎, 𝟎𝟏𝟏𝟎𝟏 𝟐 novamente multiplicada por 2;

(d) 3. O processo é repetido até que a


𝟎, 𝟔𝟐𝟓 𝟏𝟎 = 𝟎, 𝟏𝟎𝟏 𝟐
parte fracionária do último produto
seja igual a zero.
Exemplo 16

(a) 𝟏𝟎 𝟐

(b) 𝟏𝟎 𝟐

(c) 𝟏𝟎 𝟐

(d) 𝟏𝟎 𝟐
Aritmética de ponto flutuantes
Representação dos números
𝒆
𝟏 𝟐 𝟑 𝒏

• x: número condições:
• : mantissa • : limite inferior do expoente
• n: número de dígitos •
• : base : limite superior do expoente

• : expoente
Este limite existe, porque o
computador tem uma memória finita.
Exemplo 17 – Coloque os números abaixo na representação de aritmética de ponto
flutuante
𝟑 O valor do expoente está relacionado com a quantidade de dígitos
(a) que tem antes da vírgula. (vírgula anda da direita para esquerda).

Precisa representar o expoente 3, que está na 𝟏𝟏


(b) 𝟑
base 10 para a base 2. 𝟑 𝟏𝟎 = 𝟏𝟏 𝟐 .

(vírgula anda da esquerda para direita).


(c) 𝟑

(d) 𝟐 (vírgula anda da direita para esquerda).


Arredondamento e Truncamento
𝒆
Através do número 𝟏 𝟐 𝟑 𝟒 e realizar o arredondamento e truncamento
para 3 dígitos, temos os seguintes casos:

CASO 1 – e 𝟑 𝟑 𝟑 𝟑 Exemplo : 𝟎, 𝟐𝟑𝟔𝟕 𝟏𝟎𝒆

CASO 2 – e 𝟑 𝟑 𝟑 𝟑 Exemplo : 𝟎, 𝟏𝟎𝟕𝟑 𝟏𝟎𝒆

CASO 3 – e 𝟑 𝟑 𝟑 𝟑 Exemplo : 𝟎, 𝟏𝟑𝟑𝟔 𝟏𝟎𝒆

CASO 4 – e 𝟑 𝟑 𝟑 𝟑 Exemplo : 𝟎, 𝟐𝟏𝟐𝟏 𝟏𝟎𝒆

CASO 5 – e 𝟑 𝟑 𝟑 𝟑 Exemplo : 𝟎, 𝟏𝟒𝟑𝟓 𝟏𝟎𝒆

CASO 6 – e 𝟑 𝟑 𝟑 𝟑 Exemplo : 𝟎, 𝟔𝟓𝟔𝟓 𝟏𝟎𝒆


Underflow e overflow
Estão relacionadas aos limites superior (M) e inferior (m) do expoente (e):
O número de aritmética
de ponto flutuante uma
função , , e .
base
limite superior do e
número de dígito
limite inferior do e

Para Para
Se Se

x é menor que o menor número que o x é maior que o maior número que o
computador pode representar computador pode representar
Exemplo 18 – Transforme os seguinte números em aritmética de ponto flutuante e dê ou
valor arredondado e truncado, onde e
𝟑
(a) 𝟑
𝟑 (g) 374,62

(b) (h) 24,174

(c) (i) 981,55

(d) (j) 762,51

(e) (k) 548,69

(f) (l) 9,0653


Exemplo 20 – Represente os seguintes números abaixo por arredondamento e
truncamento para F(10, 3, –5, 5).

Números Arredondamento Truncamento


– 6,487
0,0002175
3498,3
–0,00000001452
2379441,568
Exemplo 20 – Represente os seguintes números abaixo por arredondamento e
truncamento para F(10, 3, –5, 5).

Números Arredondamento Truncamento


– 6,487 –0,649·10 –0,648·10
0,0002175 0,217·10-3 0,217·10-3
3498,3 0,350·104 0,349·104
–0,00000001452 e = –7; underflow underflow
2379441,568 e = 7; overflow overflow
Exemplo 19 – Considere o sistema F(10,4,-4,4) e represente neste sistema os números
abaixo utilizando o arredondamento e truncamento:

(a) 432124
(b) -0,0013523
(c) 125,64
(d) 0,00034
(e) 459,304
(f) -0,00000365806
(g) 703,22
Exemplo 21 – Forneça a representação, por arredondamento, dos nos números abaixo,
através de um sistema de ponto flutuante de base 10 com mantissa igual a 3 e expoente
[-5,5]:

(i) (ii) (iii)


(iv) (v) (vi)

Assinale a alternativa correta:

(a)
(b)
(c)
(d)
(e)
Exemplo 22 – Através do exemplo 20 forneça a representação, por truncamentos, dos
nos números do item (i) ao (vi), utilizando o mesmo sistema de ponto flutuante (base 10
com mantissa igual a 3 e expoente [-5,5]):

(i) (ii) (iii)


(iv) (v) (vi)

Assinale a alternativa correta:

(a)
(b)
(c)
(d)
(e)
Operação de aritmética de ponto flutuantes
ADIÇÃO

Exemplo 23 – Realize a soma entre x e y para n = 4, onde e

Observar qual do valores possui o maior e o menor expoente, logo é NECESSÁRIO colocar o de
menor expoente para o maior expoente.

𝑥 = 0, 937 10 𝑥 + 𝑦 = 0, 937 10 + 0,001271 10

𝑦 = 0, 1272 10 = 0,001271 10 𝑥 + 𝑦 = 0, 938272 10

𝟒
Arredondando para n = 4:
Exemplo 24 – Realize a soma entre x, y e z para n = 4, onde ,
e

𝑥 = 0, 568 10 𝑥 + 𝑦 = 0, 57023 10
𝑦 = 0, 223 10 = 0,00223 10 𝟒
Arredondando para n = 4:
𝑧 = 0, 8146 10 = 0,08146 10

𝑥 + 𝑦 + 𝑧 = 0, 5702 10 + 0,08146 10
𝑥 + 𝑦 + 𝑧 = 0,65166 10

Arredondando para n = 4: 𝟒

PARA A SUBTRAÇÃO
SEGUE A MESMA IDEIA
MULTIPLICAÇÃO

Exemplo 25 – Realize a multiplicação entre x e y para n = 4, onde ,

𝑥 = 0, 938 10 𝑥 𝑦 = 0, 938 10 0,374 10 𝑥 𝑦 = 0, 350812 10


𝑦 = 0, 374 10
𝟏
Arredondando para n = 4:
DIVISÃO

Exemplo 26 – Realize a divisão para n = 4, onde ,


e
0, 1267 10
𝒙 𝒚 = 𝟎, 𝟏𝟐𝟔𝟕 𝟏𝟎𝟏 = 0,78654709 10
0,446 10

𝒙𝒚 𝟏
Arredondando para n = 4:
𝒛
Exemplo 27 – Sabendo que , e .
Calcule as seguintes operações de aritmética de ponto flutuante para n = 3:

(a)A + B – C
(b) A + C
(c) B – C
(d) A – (B + C)
(e) A · C
(f) B ÷ C
(g) A ÷ C
(h) (A · C) ÷ B

Você também pode gostar