Tema: numero float
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/12/2011, 12:09
Avatar de calichecal
calichecal
 
Fecha de Ingreso: junio-2009
Ubicación: Colombia
Mensajes: 288
Antigüedad: 14 años, 10 meses
Puntos: 12
Respuesta: numero float

Las clase DecimalFormat, es muy buena para esas cosas, ademas no trunca sino que redondea

Acá un ejemplo en donde solo quiero dos decimales


Código:
 
double variable = 12.356545;

 DecimalFormat formato=new DecimalFormat("###0.00");

 String conFormato=formato.format(variable);

Los numerales quieren decir que en ese lugar quiero un numero, pero en caso de que no lo halla entonces que no muestre nada.

El punto indica, la parte donde se separa la parte entera de los decimales. (lo típico)


los ceros indican que quiero un numero en ese lugar , pero en caso de que no halla, entonces rellene allí con un cero:

ejemplos

Cita:
con el formato "###0.00"

el 4123.356 queda: 4123.36

el 23.356 queda: 23.36

el 1.5 queda: 1.50

Cita:
con el formato "0000.##"


el 23.356 queda: 0023.36

el 1.5 queda: 0001.5

saludos :)...
__________________
Hay una fuerza motriz más poderosa que el vapor, la electricidad y la energía atómica: la voluntad. -Einstein-