Java - Ayuda por favor!!!!!!!!!!!!!!!!!!!!!!!!

 
Vista:

Ayuda por favor!!!!!!!!!!!!!!!!!!!!!!!!

Publicado por mariela (2 intervenciones) el 19/06/2002 19:49:40
hola a todos, espero puedan ayudarme, mi problema es tengo una variable declarada como float por ejemplo monto, y a esa varialbe le realizo operaciones(suma, multiplicaciones, etc.....) y me da como resultado monto = 20.009887789773 como hago para quedarme solamente con 2 decimales, hay alguna operacion de float que lo haga?????????????????????????????

muchas gracias Mariela
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ayuda por favor!!!!!!!!!!!!!!!!!!!!!!!!

Publicado por Oscar (661 intervenciones) el 19/06/2002 20:51:09
lol que puedes hacer es:

float monto;
int tmp;
////// operaciones
tmp = (int)(monto * 100); // Al hacer el casting trunca los valores decimales
monto = (float)(tmp / 100)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar