Preguntas con la etiqueta [bigdecimal]

Lista bigdecimal preguntas

Estoy intentando redondear los valores BigDecimal hacia arriba, a dos decimales. Estoy usando BigDecimal rounded = value.round(new MathContext(2, RoundingMode.CEILING)); logger.trace("rounded {} to {}", value, rounded); pero no hace lo que

Tengo el siguiente código en Java; BigDecimal price; // assigned elsewhere if (price.compareTo(new BigDecimal("0.00")) == 0) { return true; } ¿Cuál es la mejor manera de escribir la condición if?

Tengo este pequeño método loco que convierte valores BigDecimal en cadenas agradables y legibles. private String formatBigDecimal(BigDecimal bd){ DecimalFormat df = new DecimalFormat(); df.setMinimumFractionDigits(3); df.setMaximumFractionDigits(3); df.setMinimumIntegerDigits(1); df.setMaximumIntegerDigits(3); df.setGroupingSize(20); return df.format(bd);

Comparar si BigDecimal es mayor que cero

9
respuestas
331
votos
440.5k
vistas

¿ Cómo puedo comparar si BigDecimalel valor es mayor que cero?

¿Doble versus BigDecimal?

8
respuestas
421
votos
465.9k
vistas

Tengo que calcular algunas variables de punto flotante y mi colega me sugiere usarlas BigDecimalen lugar de doubleya que será más preciso. Pero quiero saber qué es y cómo aprovecharlo