Я пытаюсь сделать так, чтобы число в переменной BigDecimal соответствовало формату ###. #, Где независимо от того, какое число передано, оно будет выглядеть как ###. #
Например, еслиМне передали число 1 в переменной BigDecimal, метод вернул бы 001.0
Если мне передали 11.1 в качестве переменной BigDecimal, метод вернул бы 011.1
У меня уже есть немного кода длясделать совпадение десятичных разрядов
BigDecimal x = new BigDecimal(1);
DecimalFormat df = new DecimalFormat("#.0");
String formatted = df.format(x);
Таким образом, это вернет 1.0, однако я не могу понять, как заставить начальные нули появляться перед преобразованием обратно в BigDecimal.
Можеткто-нибудь поможет мне или направит меня в правильном направлении?
Спасибо всем