Вопросы по теме 'decimalformat'
Как изменить десятичный разделитель DecimalFormat с запятой на точку / точку?
У меня есть этот маленький сумасшедший метод, который преобразует значения BigDecimal в красивые и удобочитаемые строки.
private String formatBigDecimal(BigDecimal bd){
DecimalFormat df = new DecimalFormat();...
283075 просмотров
schedule
07.06.2024
Удалить конечные нули из двойного
Я хотел бы удалить все конечные нули без усечения или округления числа, если его нет. Например, число может быть чем-то вроде 12.0 , и в этом случае нуль в конце следует удалить. Но число также может быть чем-то почти иррациональным, например,...
25383 просмотров
schedule
25.04.2022
Десятичный формат ответа?
Прошу простить мое невежество, я новичок.
Может ли кто-нибудь сказать мне, почему я получаю свой код ошибки в выражении if/else ниже? Я думаю, что мой результат для умножения ln не совсем совпадает со стандартным умножением (есть разница в...
644 просмотров
schedule
13.11.2023
Форматирование десятичного числа
Я форматирую десятичное число, и у меня есть следующие критерии для его форматирования:
Число должно содержать не более двух знаков после запятой ( 10,1234=>10,12 ).
Если после запятой стоит только одна цифра, она заканчивается дополнительным 0...
384 просмотров
schedule
06.03.2022
Java - всегда сохраняйте два десятичных знака даже в нулях
Я пытаюсь сохранить два десятичных знака, даже если тогда числа равны нулю, используя DecimalFormatter :
DecimalFormat df = new DecimalFormat("#.00");
m_interest = Double.valueOf(df.format(m_principal * m_interestRate));
m_newBalance =...
16106 просмотров
schedule
16.03.2022
Как отформатировать числа в виде строк в форме xxx.xxx.xxx,yyin Java?
есть ли класс в Java, который позволяет вам форматировать число, например «102203345.32», в это «102.203.345,32» и возвращать строковый тип?
Я хотел бы получить строку, в которой тысячи разделены знаком '.' а десятичные дроби разделяются запятой...
1692 просмотров
schedule
15.04.2022
ПОЛУЧИТЬ n десятичных знаков без округления в SQL Server
Мне нужно выбрать только две цифры из десятичных значений в SQL Server
16.987490 --> 16.98
8.0189918 --> 8.01
34.5566901 --> 34.55
6543 просмотров
schedule
28.02.2022
Установить десятичный формат в jQuery Globalize
Я хотел бы установить десятичные дроби, такие как #.# , но они всегда отображаются как #.##
Как я могу сделать это для jQuery Globalize?
Есть какая-нибудь подсказка?
958 просмотров
schedule
15.04.2023
Как я могу преобразовать десятичное значение в часы и минуты?
например, если пользовательский ввод равен 1,71 (1 час и 71 минута), то я хочу преобразовать его в 2,11 (2 часа и 11 минут)
DecimalFormat time = new DecimalFormat("##.## p.m");
int userInput = 1.71;
System.out.print(time.format(userInput));
2679 просмотров
schedule
24.01.2023
Округлить до 2 знаков после запятой и пройти через TextView
хочу сделать общее приложение для разделения, просто чтобы проверить кое-что, потому что я еще новичок во всем. Я получаю окончательное число, я просто не знаю, как и где применить NumberFormat или DecimalFormat или как правильно Math.Round, поэтому...
2009 просмотров
schedule
08.09.2022
Самый элегантный способ загрузить csv с точкой как разделителем тысяч в R
Примечание: Насколько мне известно, этот вопрос не повторяется! Все вопросы/ответы, которые я нашел, касаются либо того, как исключить точки из данных, которые уже находятся в R, либо как изменить десятичную точку на запятую при ее загрузке.
У...
2082 просмотров
schedule
16.09.2022
Разделитель десятичного формата
У меня возникла проблема с форматированием десятичных значений для локализации на испанский (и другие европейские языки), когда десятичный разделитель для Испании отображается как запятая , . Как я могу получить десятичный разделитель как точку . ?...
316 просмотров
schedule
29.10.2022
Форматирование чисел с плавающей запятой в Android Java
Я хочу отформатировать число с плавающей запятой в строку по следующему шаблону
X.XX -> когда есть только 1 цифра перед десятичной точкой, тогда 2 десятичная точность
XX.XX -> когда есть 2 цифры перед десятичной точкой, тогда 2 десятичная...
1421 просмотров
schedule
24.06.2022
Десятичное число, разделенное запятой, для тысячного значения
Прежде всего, извините меня за этот глупый вопрос. Это то, с чем я застрял и ничего не понял.
Мне нужен десятичный формат, где если значение что-то вроде
15000.45 should go to => 15,000
150000.44 should go to => 150,000
Примечание....
1260 просмотров
schedule
12.04.2023
Почему DecimalFormat .# и 0.# имеют разные результаты на 23.0?
Почему java.text.DecimalFormat оценивает следующие результаты:
new DecimalFormat("0.#").format(23.0) // result: "23"
new DecimalFormat(".#").format(23.0) // result: "23.0"
Я ожидал, что результат будет 23 в обоих случаях,...
422 просмотров
schedule
26.07.2022
Потокобезопасный динамический шаблон для NumberFormat/DecimalFormat
Не удалось найти подходящее решение в Интернете, поэтому я решил спросить, правильный ли мой способ использования формата java.
1) В документации NumberFormat.java говорится, что
Числовые форматы обычно не синхронизируются. Рекомендуется...
3960 просмотров
schedule
23.03.2022
напечатать число с 2 цифрами, но округлить с точностью до 6 цифр
Для получения строки ровно с двумя цифрами после «.» Я могу сделать что-то вроде:
DecimalFormat df = (DecimalFormat)DecimalFormat.getInstance(Locale.US);
df.applyPattern("0.00");
df.setRoundingMode(RoundingMode.HALF_UP);...
1394 просмотров
schedule
30.06.2022
DecimalFormat игнорирует данный шаблон, но использует Locale
Я хочу отформатировать число по заданной строке формата, используя DecimalFormat . Это задокументировано в документах Oracle по Java .
public class DecimalFormatDemo {
static public void customFormat(String pattern, double value ) {...
875 просмотров
schedule
19.07.2022
Десятичный разделитель валюты не работает
У меня странное поведение, я использую DecimalFormat для преобразования двойного значения в валюту и изменяю десятичный разделитель, но кажется, что он в любом случае будет игнорировать десятичный разделитель.
class Currency {
public static void...
553 просмотров
schedule
06.04.2022
преобразовать числовую строку с запятыми в число с плавающей запятой
У меня есть число в строковом формате, и я хочу преобразовать его в число с плавающей запятой с двумя десятичными знаками.
число в строковом формате может быть похоже на «1» или «1,128» (одна тысяча сто двадцать восемь).
Сначала я пытался...
2332 просмотров
schedule
08.07.2023