You are on page 1of 2

Universidade Vale do Rio Doce - UNIVALE PLANO DE AULA Curso Disciplina Professor Data da aula Assunto Engenharias Civil

/ Civil e Ambiental Mtodos Computacionais Helder Rodrigues da Costa 24 de Fevereiro de 2012 Aritmtica de Ponto Flutuante e Mudana de Base em Clculo Numrico Objetivos Contedos conceituais associados Referncias para estudo

- Fixar os conceitos de aritmtica de ponto flutuante e de mudana de base de nmeros. Aritmtica de Ponto Flutuante e Mudana de Base.
Arquivos disponveis no Portal do Aluno (Mtodos_Computacionais_03.pdf e Mtodos_Computacionais_04.pdf) e uso de sites da internet.

Atividades

Alunos,

Para as atividades desta aula iremos fazer uso dos contedos estudados em nossa sala de aula disponveis no Portal do Aluno e aplique-os na resoluo da atividade disponvel logo abaixo, neste arquivo.

Avaliao

A atividade desta aula individual e dever ser entregue impressa ou manuscrita. Assim, ao concluir os exerccios, entregue-os na primeira aula presencial, ou seja, dia 01/03/2012. Cada aluno dever colocar na atividade o seu NOME COMPLETO. A resoluo desta atividade ser pontuada em at 5 pontos. ATIVIDADES ENTREGUES FORA DO PRAZO NO SERO CONSIDERADAS.

ATIVIDADE DE FIXAO Aps ter revisado os conceitos efetue a resoluo da seguinte atividade:

1. Escreva os nmeros abaixo em ponto flutuante na forma normalizada, sabendose que todos esto na base = 10: a. 0,35 b. -5,172 c. 0,0123 d. 5391,3 e. 0,0003 2. Sabendo-se que a representao de um nmero em um sistema de ponto flutuante F(,t,m,M), onde a base utilizada (ex: = 2 o sistema binrio e = 10 o sistema decimal), t o tamanho mximo da mantissa (ex: 0,3510 tem mantissa = 2; 0,1012 tem mantissa = 3), m o expoente mnimo (ex: m=2 significa que o menor valor do expoente -2) e M o expoente mximo (ex: M=2 significa que o maior valor do expoente 2). Considere o sistema F(10,3,2,2) e represente os nmeros do exerccio 1 (letras a at e) indicando claramente quando houver underflow ou overflow. 3. Mudar a representao dos nmeros: a. 1,101 da base 2 para a base 10 b. 0,110 da base 2 para a base 10 c. 13 da base 10 para a base 2 d. 0,75 da base 10 para a base 2 e. 3,8 da base 10 para a base 2 4. Dado o nmero 12,20 que est na base 4, represent-lo na base 3. Dica 1: Use o mesmo algoritmo (mtodo) utilizado na converso da base binria para decimal e viceversa para fazer o exerccio, lembrando-se de substituir a base 2 por 3 ou 4 quando for o caso. Dica 2: Primeiramente converta o nmero (12,20)4 para seu equivalente na base 10, depois converta o valor obtido na base 10 e faa a converso para a base 3. Dica 3: Para orientar os trabalhos informo a resposta (12,20)4 = (20,111...)3 , o que indica que no h uma representao exata na base 3, porm todos os clculos devem ser representados at a obteno da resposta aproximada indicada. 5. Considerando o sistema F(2,3,1,2). a. Quantos nmeros podem ser representadados neste sistema? b. Represente os nmeros x1 = 0,38, x2 = 5,3 e x3 = 0,15 (que esto na base 10) no sistema dado indicando claramente a ocorrncia de underflow ou overflow.

You might also like