2
У меня есть значение BigDecimal, напримерзначения BigDecimal хочет установить новый масштаб
BigDecimal bdVal = new BigDecimal("3.141592653");
Я действительно хочу, чтобы это значение напечатано, чтобы быть
dbVal: 3.141600000
Что я должен сделать для этого ???
Привет, Я мог бы получить HALF_UP, но .. Мне не разрешено использовать классы, отличные от BigDecimal и RoundingMode, есть ли другой способ добавить нули в хвосте? –
Вы можете «setScale» дважды, раз до 4 десятичных знаков, а затем снова до девяти. –
@JizhouZhang Смотрите, что написал Луи выше. Это сделало бы трюк без форматирования. – dasblinkenlight