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

Problemas con el redondeo

Estas en el tema de Problemas con el redondeo en el foro de Java en Foros del Web. HOLA A TODOS. los molesto con una duda, como puedo redondear un numero solo dejando dos decimales, ejem 3.1416 === redondear a === 3.14 use ...
  #1 (permalink)  
Antiguo 19/11/2006, 21:12
 
Fecha de Ingreso: noviembre-2006
Mensajes: 3
Antigüedad: 17 años, 5 meses
Puntos: 0
Problemas con el redondeo

HOLA A TODOS.

los molesto con una duda, como puedo redondear un numero solo dejando dos decimales, ejem

3.1416 === redondear a === 3.14

use el math.round(operacion), pero me lo redondea y no deja decimales.

Muchas gracias de antemano.
  #2 (permalink)  
Antiguo 19/11/2006, 23:03
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 6 meses
Puntos: 454
Hola:

Si es sólo para sacar en pantalla, usa la clase DecimalFormat.

Si realmente necesitas el redonde, multiplica por 100, usa math.round() y luego divide por 100.

Se bueno.
__________________
Apuntes Java
Wiki de Programación
  #3 (permalink)  
Antiguo 19/11/2006, 23:40
 
Fecha de Ingreso: noviembre-2006
Mensajes: 3
Antigüedad: 17 años, 5 meses
Puntos: 0
una simple formula matematica, jejeje.

muchas gracias chuidiang ^_^x
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




La zona horaria es GMT -6. Ahora son las 19:10.