La Web del Programador: Comunidad de Programadores
 
    Pregunta:  63959 - REDONDEAR DECIMALES...
Autor:  adolfo callirgos morales
Hola alguien me puede ayudar como poder redondear un valor a un numero determinado de decimales(uso ide jdeveloper 11g),por ejemplo:

Z=x*y;

Redondear Z a 4 decimales?????

Saludos..

  Respuesta:  Luis García
Primero haz casting a entero multiplicando por 10000, tienes un entero con los cuatro decimales como diezmilésima, milésima, centena y unidad.

int numero = (int)(valor * 10000);

Luego divide este número por 10000, es importante el .0

double valor = numero/10000. 0;