Modelo de Relatorio Tecnico-Cientifico 1
Modelo de Relatorio Tecnico-Cientifico 1
Modelo de Relatorio Tecnico-Cientifico 1
Papel A4
So Paulo, 2015
So Paulo, 2015
RESUMO
O resumo a apresentao
concisa dos pontos
relevantes de um documento.
No deve ultrapassar 500
palavras.
SUMRIO
INTRODUO.............................................................................................. 4
DESENVOLVIMENTO.................................................................................. 5
CONCLUSES E RECOMENDAES....................................................... 7
APNDICE A Ttulo do apndice............................................................ 8
ANEXO A Ttulo do anexo....................................................................... 9
REFERNCIAS.............................................................................................10
1 INTRODUO
algoritmos
deste
projeto
foi
se
utilizado
Livro,
linguagem
C:
2 DESENVOLVIMENTO
20000
exemplos
de
alguns
valores
sugeridos
foram
10,17,100,184,1000,1575,10000 e 17983.
#include <stdio.h>
#include <stdlib.h>
int main(){
float a, s, val,prec; /* Nota-se que neste termo est declarado em preciso simples
para preciso dupla ento basta alterar de float para double*/
printf("\t\tPrecisao da Maquina.\n\n");
printf("Digite um valor para Val:");
scanf("%lf",&val);
a=1;
s=val+a;
while (s>val){
a=a/2;
s=val+a;
prec=2*a;
}
printf("prec: %e\t\n",prec);
printf("\n\n");
system("pause");
return (0);
}
Alterando o tipo de declarao entre float e double em linguagem C podemos
notar que ambas tem preciso diferente isso se da por que na memoria elas tem
tamanhos diferentes em bytes ento se obtemos os valores de preciso de
para double e
zero. Assim vemos que a real preciso da maquina passa a ser o valor anterior ao
ultimo calculo.
Ento Atribuindo Valores para Val:
PRECISO
VALORES
FLOAT
DOUBLE
10
9.536743e-007
1.776357e-015
17
1.907349e-006
3.552714e-015
100
7.629395e-006
1.421085e-014
184
1.525879e-005
2.842171e-014
100
0
6.103516e-005
1.136868e-013
157
5
1.220703e-004
2.273737e-013
100
00
9.765625e-004
1.818989e-012
178
93
1.953125e-003
3.637979e-012
Percebemos que ao atribuir valores de bits cada vez maiores para VAL comeamos
a perder espao para uso do ponto flutuante assim notamos que a preciso
reduzida.
2.2 METODOLOGIA
2.4 RESULTADOS
3 CONCLUSES E RECOMENDAES
10
11
REFERNCIAS