Foros del Web » Programación para mayores de 30 ;) » Java »

numero float

Estas en el tema de numero float en el foro de Java en Foros del Web. Hola amigos, pues eso me gustaria saber la forma de representar un numero en coma flotante en formato mas legible para los mortales,jejeje. Digo esto ...
  #1 (permalink)  
Antiguo 06/12/2011, 09:12
 
Fecha de Ingreso: octubre-2011
Mensajes: 90
Antigüedad: 13 años, 1 mes
Puntos: 1
numero float

Hola amigos, pues eso me gustaria saber la forma de representar un numero en coma flotante en formato mas legible para los mortales,jejeje. Digo esto porque si multiplico un numero por ejemplo:

10000 x 10000 me aparece esto: 1.oE8 y me gustaria que apareciera 100000000 que es el numero en cuestion, no se si existe algun metodo de alguna clase en java que haga esta tarea, tambien una vez haber conseguido eso me gustaria tambien tener 1 o 2 decimales en lugar de 10 como me aparecen. Bueno gracias y un saludo.
  #2 (permalink)  
Antiguo 06/12/2011, 12:09
Avatar de calichecal  
Fecha de Ingreso: junio-2009
Ubicación: Colombia
Mensajes: 288
Antigüedad: 15 años, 6 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-
  #3 (permalink)  
Antiguo 07/12/2011, 15:11
 
Fecha de Ingreso: octubre-2011
Mensajes: 90
Antigüedad: 13 años, 1 mes
Puntos: 1
Respuesta: numero float

Gracias compañero, creo que mas o menos lo tengo controlado, he hecho varias pruebas y parece que funciona perfecto. Gracias y un saludo, por aqui sigo,

Etiquetas: float, numero
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 11:20.