Você está na página 1de 3

Universidade de Brasília

Departamento de Matemática

Cálculo Numérico
Exercícios (Erros, Representação de Números)

1. Converta os seguintes números decimais para sua forma binária.

(a) 37 (d) 101


(b) 2345 (e) 25.12
(c) 0.1217 (f) 1100.01

2. Converta os seguintes números binários para sua forma decimal

(a) (101101)2 (c) (110101011)2


(b) (0.1101)2 (d) (0.111111101)2

3. Um número real na base β em aritmética de ponto utuante de t dígitos tem a forma

±0.d1 d2 · · · dt × β e

onde 0 ≤ dj ≤ (β − 1), j = 1, · · · , t e e ∈ [−m, m]. Se d1 6= 0, diz-se que o número está


na forma normalizada. Tal sistema é denotado por F (β, t, −m, m). Dados os seguintes
sistemas de aritmética de ponto utuante, represente os números, indicando possíveis
casos de underow e overow.
(a) F (10, 3, −4, 4) (use o arredondamento)

i. 1.35 iv. π
ii. 0.024712 v. −0.0000007
iii. −10.093 vi. 102983.65

(b) F (2, 4, −2, 2) (use o truncamento)

i. (10.01)2 iv. (1111.01)2


ii. (0.0100)2 v. −(0.001)2
iii. −(11.111)2 vi. (1.0001)2

4. Determine (em valor absoluto) o maior e menor número representado pelos seguintes
sistema.
(a) F (10, 3, −4, 4)
(b) F (10, 4, −4, 5)
(c) F (2, 4, −2, 2)

1
5. Operações aritmética de ponto utuante em um sistema com 3 dígito:

x = 0.421 × 104 e y = 0.194 × 102

ˆ Adição (x + y): requer o alinhamento dos pontos decimais dos dois números. Para
isto, a mantissa do número de menor expoente deve ser deslocada.
Alinhamento dos pontos decimais de x e y :

x = 0.421 × 104 e y = 0.00194 × 104 .

Então,

x + y = (0.421 + 0.00194) × 104


= 0.42294 × 104

x + y = 0.423 × 104 no arredondamento e x + y = 0.422 × 104 no truncamento.


ˆ Multiplicação (xy): é feita multiplicando as mantissas dos números x e y e so-
mando os expoentes.

xy = (0.421 × 104 ) × (0.194 × 102 )


= (0.421 × 0.194) × 104+2
= 0.081674 × 106
= 0.81674 × 105

xy = 0.817 × 105 no arredondamento e xy = 0.816 × 105 no truncamento.


ˆ Divisão (x/y): é feita dividindo as mantissas de x e y e subtraindo os expoentes.

x 0.421 × 104
=
y 0.194 × 102
0.421
= × 104−2
0.194
= 2.192708333 × 102
= 0.2192708333 × 103

x/y = 0.219 × 103 no arredondamento e no truncamento.

Agora considere o sistema de ponto utuante F (10, 4, −4, 4) e

a = 0.7237 × 104 b = 0.2145 × 10−3 e c = 0.2585 × 101


e efetue as seguintes operações e apresente o resultado com arredondamento e trunca-
mento.

2
(a) a + b + c (d) (ab)/c
(b) a − b − c
(c) a/b (e) a(b/c)

6. Calcule o erro absoluto e relativo nos seguintes casos (x :=valor exato e x̄ :=valor
aproximado).

(a) x = 28.254, x̄ = 28.271 (b) x = 0.028254, x̄ = 0.028271

7. Mostre que

(a) EAx+y = EAx + EAy (c) EAxy ≈ x̄EAy + ȳEAx


(b) EAx−y = EAx − EAy (d) EAx/y ≈ ȳEAx −x̄EAy
ȳ 2

(Sugestão: Ver Seção 1.3.3 do livro de Ruggiero e Lopes)


8. Mostre que

(c) ERxy ≈ ERx + ERy


   
(a) ERx+y = ERx x̄
x̄+ȳ
+ ERy ȳ
x̄+ȳ
   
(b) ERx−y = ERx x̄
x̄−ȳ
− ERy ȳ
x̄−ȳ (d) ERx/y ≈ ERx − ERy

(Sugestão: Ver Seção 1.3.3 do livro de Ruggiero e Lopes)

Você também pode gostar