int main()
{
double max,n,res,aux; /*Max; guardará el valor del mayor número real, y N el valor más grande de la mantisa*/
int e,i;
max=1.;
e=0;
n=0.;
res=1.;
aux=1.;
while (max<2*max)
{
max=2*max;
e=e+1;
}
for (i=0; i<53; i++)
{
aux=aux*(1./2);
n=n+aux;
}
for (i=0; i
res=res*2.;
}
res=res*n*2.;
printf("El mayor número en doble precisión tendrá como exponente %d y será %e \n", e, res );
return 0;
}
2 comentarios:
Es bastante útil....
También se muestra aqui, en esta entrada, para otros tipo de datos
http://waystop.blogspot.com/2011/11/limites-de-tipos-de-datos-y-presicion.html#more
Gracias por el comentario...
Es bastante útil....
También se muestra aqui, en esta entrada, para otros tipo de datos
http://waystop.blogspot.com/2011/11/limites-de-tipos-de-datos-y-presicion.html#more
Gracias por la entrada...
Publicar un comentario