How to truncate a BigDecimal without rounding August 22, 2023 by Tarik Use either RoundingMode.DOWN or RoundingMode.FLOOR. BigDecimal newValue = myBigDecimal.setScale(2, RoundingMode.DOWN);