Yo el programador

Redondear digitos decimales en Java

Hola de nuevo, estoy trabajando en un nuevo proyecto en el cual se requiere un módulo para amortizaciones de prestamos, ya estare publicando eso más adelante.

Resulta que en los calculos tambien se necesita se redondee algunos digitos decimales ya que algunos resultados devuelven demasiados digitos.

Bueno aca les dejo un metodo en el cual le insertamos un valor Double y la cantidad de digitos decimales a la cual queremos que nos redondee.

  public static BigDecimal Redondear(double valor,int digitos)
{
      String val = valor+"";
      BigDecimal big = new BigDecimal(val);
      big = big.setScale(digitos, RoundingMode.HALF_UP);
      return big;
}

Esto es todo, fácil de usar y muy útil.

Si les resulto útil el post dejen sus comentarios, tambien si tienen alguna mejor opción será de ayuda.

 

Salir de la versión móvil