У меня есть двойной номер, я хочу усечь его (не округлить) и оставить 4 цифры после с плавающей запятой (ровно 4, всегда 4, если их недостаточно цифры - добавить нули). Примеры:Как усечь двойной номер с добавлением недостающих нулей в конце
2344.4234934 -----> 2344.4234
1.345584 -----> 1.3455
34.3434 -------> 34.3434
0.123 ------> 0.1230
1 ---------> 1.0000
Я использую Java-язык, и я прошу некоторых встроенных функций. У меня уже есть решение, но это слишком сложно, может быть, есть элегантный.
Не могли бы вы показать свое существующее решение, поэтому мы не считаем, что? –
Я использовал DecimalFormat с режимом округления по полу, затем я добавил отсутствующие нули в пути старой школы + «0» – Petrovskij
Какую строку формата вы использовали с «DecimalFormat»? Это должно быть все, что вам нужно использовать. Вам не нужно ничего делать со строкой после ее возвращения. –