Escolar Documentos
Profissional Documentos
Cultura Documentos
2) Multiplicação e Divisão
O resultado deve ter o mesmo número de algarismos significativos do
operando com a menor quantidade de algarismos significativos.
Exemplo: 8,5496 x 360 = 3077,856 ≅ 3,08 x 103
Algarismos Significativos, Overflow e Underflow
• Exercício 1: Para as operações abaixo, utilize a regra de algarismos
significativos (arredonde quando for necessário)
a) 125877 + 364
b) 1478,357 – 0,00287
c) 0,0008779 + 0,0000074155
d) 63,254 x 7981,25
e) 2,78 / 0,74225
f) 16898 x 0,00032567
Algarismos Significativos, Overflow e Underflow
• Exercício 2: Escreva em notação de ponto flutuante os numerais
abaixo, de acordo com o sistema da máquina apontada. Indique
quando houver overflow ou underflow
a) 125877 F(10, 7, -5, 5)
b) 1478,357 F(10, 3, -5, 5)
c) 0,0000074155 F(10, 8, -8, 8)
d) 63,254 F(10, 8, -3, 3)
e) 0,0000074225 F(10, 8, -3, 3)
f) 16898 F(10, 8, -3, 3)
Algarismos Significativos, Overflow e Underflow
• Soluções Exercício 1
a) 125877 c) 0,0008779
+ 364 + 0,0000074155
126241 0,0008853155
𝐸𝐸𝐴𝐴𝑥𝑥 = 𝑥𝑥 − 𝑥𝑥̅
𝐸𝐸𝐸𝐸𝑥𝑥 = 𝑥𝑥 − 𝑥𝑥̅ = |𝑔𝑔𝑥𝑥 | × 10𝑒𝑒−𝑡𝑡 < 10𝑒𝑒−𝑡𝑡 , visto que |𝑔𝑔𝑥𝑥 | < 1
𝑒𝑒
1
𝑓𝑓𝑥𝑥 × 10 𝑠𝑠𝑠𝑠 |𝑔𝑔𝑥𝑥 | <
2
𝑥𝑥̅ =
𝑒𝑒 𝑒𝑒−𝑡𝑡
1
𝑓𝑓𝑥𝑥 × 10 + 10 𝑠𝑠𝑠𝑠 |𝑔𝑔𝑥𝑥 | ≥
2
1
Se |𝑔𝑔𝑥𝑥 | < , 𝑔𝑔𝑥𝑥 será desprezado, caso contrário, somaremos 1 ao
2
último dígito de 𝑓𝑓𝑥𝑥 .
1 𝑒𝑒−𝑡𝑡 1
Para, |𝑔𝑔𝑥𝑥 | < , teremos: 𝐸𝐸𝐸𝐸𝑥𝑥 = 𝑥𝑥 − 𝑥𝑥̅ = |𝑔𝑔𝑥𝑥 | × 10 < × 10𝑒𝑒−𝑡𝑡
2 2
Erro de Arredondamento
𝐸𝐸𝐸𝐸𝑥𝑥 |𝑔𝑔𝑥𝑥 | × 10𝑒𝑒−𝑡𝑡 0,5 × 10𝑒𝑒−𝑡𝑡 1 −𝑡𝑡+1
𝐸𝐸𝐸𝐸𝑥𝑥 = = < = × 10
𝑥𝑥̅ 𝑓𝑓𝑥𝑥 × 10𝑒𝑒 0,1 × 10𝑒𝑒 2
1
• Para |𝑔𝑔𝑥𝑥 | ≥ , teremos:
2
𝐸𝐸𝐸𝐸𝑥𝑥 = 𝑥𝑥 − 𝑥𝑥̅ = | 𝑓𝑓𝑥𝑥 × 10𝑒𝑒 + 𝑔𝑔𝑥𝑥 × 10𝑒𝑒−𝑡𝑡 − (𝑓𝑓𝑥𝑥 × 10𝑒𝑒 + 1,0 × 10𝑒𝑒−𝑡𝑡 )|
𝑒𝑒−𝑡𝑡 𝑒𝑒−𝑡𝑡 𝑒𝑒−𝑡𝑡 1
=| 𝑔𝑔𝑥𝑥 × 10 − 10 | = |(𝑔𝑔𝑥𝑥 − 1)| × 10 ≤ × 10𝑒𝑒−𝑡𝑡
2
1
𝐸𝐸𝑅𝑅𝑥𝑥 ≤ × 10−𝑡𝑡+1
2