Форматирование двойных значений с двумя десятичными местами в Java
При работе с двойными значениями в Java часто необходимо отформатировать их с определенным числом десятичных мест. Класс DecimalFormat предоставляет простой метод для достижения этого.
оригинальный вопрос:
вы ищете простой способ обработки форматирования десятичных значений в Java. Вы использовали DecimalFormat ("#. ##"), но заинтересованы в лучшем подходе.
answer:
предоставленный подход с использованием DecimalFormat ("#. ##") уже является наиболее эффективным способом формата двойных значений с двумя десятимальными местами. Тем не менее, есть незначительная коррекция к вашему шаблону:
DecimalFormat df = new DecimalFormat("#.00");
отметьте «00» в шаблоне, который указывает ровно два десятичных местах. Если используются «#. ##» (#представляют «необязательные» цифры), то следы заплески будут отброшены. Например, New DecimalFormat ("#. ##"). Формат (3.0d) выведет «3» вместо «3.00».
]Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3