Dados x=0.937 times 10^4 e y=0.1272 times 10^2, obter x+y. Dado que nosso sistema de aritmética de ponto flutuante tenha t=4 dígitos obter o resultado da operação por arredondamento e truncamento.
Resp. : x+y=0.937 times 10^4+0.001272 times 10^4=0.938272 times 10^4. (Note: a adição e, aritmética de ponto flutuante requer o alinhamento dos pontos decimais dos dois números. Para isso, a mantissa do número de menor expoente deve ser deslocada para a direita. Este deslocamento deve ser de um número de casas decimais igual a diferença entre os dois expoentes.

Passo 1

O enunciado pede para somar os números em formato de ponto flutuante x=0.937times10^4 e y=0.1272times10^2 num sistema com t=4 dígitos de mantissa. Vamos usar o conteúdo de aritmética de ponto flutuante, que exige alinhar os expoentes antes de somar.

Passo 2

Para alinhar, igualamos os expoentes a 10^4. Deslocamos a mantissa de y para a direita em 4-2=2 casas decimais:

Passo 3

y=0.1272times10^2=0.001272times10^4

Passo 4

Agora somamos as mantissas com expoente comum 10^4:

Passo 5

0.937000+0.001272=0.938272

Passo 6

Com o mantissa resultante 0.938272, aplicamos o corte de t=4 dígitos:

Passo 7

Para truncamento, mantemos os quatro primeiros dígitos: 0.9382times10^4.

Passo 8

Para arredondamento, olhamos o quinto dígito (7) e aumentamos o quarto dígito em 1: 0.9383times10^4.

Resposta

Arredondamento: 0.9383times10^4 ; Truncamento: 0.9382times10^4.

Exercícios relacionados