Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/08/2009, 06:55
Kata_Her
 
Fecha de Ingreso: septiembre-2008
Mensajes: 14
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: ¿Como guardar un double en c++ pero solo con las dos primeras decimas?

Hola....

No se si es que estoy aplicando mal el manipulador o si tengo algun problema , porqeu no esta haciendo lo que quiero que haga.. por ejemplo coloque esto:

cout.precision(2);
double x = 3545.356;
cout<<x;

Yo esperaba que escribiera 3545.35, pero lo que escribio fue 3.5e+003

Y si hago lo siquiente:

cout.precision(5);
double x = 3545.356;
cout<<x;

escribe 3545.3, es decir segun lo que puendo entender el parametro que le envio a cout.precision, es para la cantidad de digitos que va a mostrar de todo el munero, sin importar si son decimas o no

Estoy haciendo algo mal?