Enviado em 28/03/2007 - 17:02h
#include <stdio.h>
int main()
{
float total, aux;
aux = 1/(float)100;
printf("%f\n",aux); //0.010000
total = 1000 + aux;
printf("%f\n",total); //1000.010010
return 0;
}
======================
Queria fazer com que o resultado fosse 1000.010000 e não com aquele final de casa a mais ali q nao deveria existir (1000.010010). Arredondar até a casa decimal q eu quero tem como isso?
Não é deixar de mostrar o final, é não arredondar aquele final ali.
int main()
{
float total, aux;
aux = 1/(float)100;
printf("%f\n",aux); //0.010000
total = 1000 + aux;
printf("%f\n",total); //1000.010010
return 0;
}
======================
Queria fazer com que o resultado fosse 1000.010000 e não com aquele final de casa a mais ali q nao deveria existir (1000.010010). Arredondar até a casa decimal q eu quero tem como isso?
Não é deixar de mostrar o final, é não arredondar aquele final ali.