Вопросы по теме 'decimalformat'
Что такое С# эквивалент Java DecimalFormat?
Как мне преобразовать следующий код в С#
DecimalFormat form
String pattern = "";
for (int i = 0; i < nPlaces - nDec - 2; i++) {
pattern += "#";
}
pattern += "0.";
for (int i = nPlaces - nDec; i < nPlaces; i++) {
pattern +=...
10243 просмотров
schedule
20.08.2022
условный выбор десятичного формата в xslt
Я пытаюсь изменить десятичный формат таблицы стилей на основе определенной информации XML. Точнее, у меня есть такой XML
<?xml version="1.0" encoding="ISO-8859-1"?>
<REPORT>
<LANGUAGE>2</LANGUAGE>...
1901 просмотров
schedule
31.08.2022
Как я могу изменить поведение DecimalFormat в зависимости от длины ввода?
Я использую следующий шаблон DecimalFormat :
// Use ThreadLocal to ensure thread safety.
private static final ThreadLocal <NumberFormat> numberFormat =
new ThreadLocal <NumberFormat>() {
@Override protected NumberFormat...
2211 просмотров
schedule
01.09.2022
Как использовать Java DecimalFormat для умного форматирования валюты?
Я хотел бы использовать Java DecimalFormat для форматирования двойников следующим образом:
#1 - 100 -> $100
#2 - 100.5 -> $100.50
#3 - 100.41 -> $100.41
Лучшее, что я могу придумать до сих пор, это:
new DecimalFormat("'$'0.##");...
72889 просмотров
schedule
19.07.2022
Почему DecimalFormat игнорирует группировку символов?
Мне не нравится поведение класса DecimalFormat в Java.
То, что я пытаюсь сделать, это ввести значение «0,23» в текстовое поле, используя немецкую локаль (где «.» — это символ группировки, а не десятичная дробь !!).
Ожидаемый результат:
с...
400 просмотров
schedule
03.07.2023
DecimalFormat неправильно форматирует мои числа
Я хочу округлить все свои числа до 1 знака после запятой.
Например
22.0
-6.1
Я использую:
DecimalFormat decimalFormat = new DecimalFormat("0.0");
middlePanelTextView.setText(decimalFormat.format(score.getElevationAngle()));
Но к...
1833 просмотров
schedule
05.03.2022
Количество значащих цифр в экспоненциальном представлении с DecimalFormat
Я пытаюсь полностью понять точное поведение DecimalFormat. В настоящее время я делаю некоторые тесты с возможностями научной записи этого класса. И я столкнулся с проблемой настройки точного количества значащих цифр в экспоненциальном представлении....
2260 просмотров
schedule
03.09.2022
Как использовать DecimalFormat для форматирования денег?
Ввод выглядит как 8.7000000 , и я хочу отформатировать его, чтобы он выглядел как 8.70 EUR . Я рассматривал возможность использования класса DecimalFormat :
Double number = Double.valueOf(text);
DecimalFormat dec = new DecimalFormat("#.##...
31079 просмотров
schedule
02.08.2022
DecimalFormat в зависимости от настроек системы?
У меня самая странная вещь с DecimalFormat.
Я использую его в веб-приложении. Я устанавливаю какой-то тест, и он продолжает терпеть неудачу со мной локально. Мой друг запустил его, и он смог успешно запустить тесты JUnit.
Странно то, что на...
1710 просмотров
schedule
18.05.2024
DecimalFormat - без десятичного разделителя
Я использую класс DecimalFormat для форматирования числа в строки и наоборот.
В моей базе данных двойники Java представлены особым образом: например, 128,88 хранится как «00012888». Для этого я использую шаблон «00000.00» и удаляю символ «.»...
3428 просмотров
schedule
16.06.2022
(android) десятичный формат, использует запятую вместо точки при форматировании с помощью #.##
Я разрабатываю приложение для Android, в котором я хочу отформатировать свой двойной номер в #.##, что я сделал, используя приведенный ниже код.
Double BMI = ((fWeight)/(dHeight*dHeight));
DecimalFormat df = new DecimalFormat("0.00");
String sBMI...
3688 просмотров
schedule
08.12.2022
Как я могу разобрать строку на BigDecimal?
У меня есть эта строка: 10 692 467 440 017,120 (это сумма).
Я хочу разобрать его на BigDecimal. Проблема в том, что я тщетно пробовал и DecimalFormat, и NumbeFormat.
220754 просмотров
schedule
05.04.2022
Java DecimalFormat удвоить
Я пытаюсь предотвратить печать двойника java в научной нотации. Я знаю, что могу использовать для этого DecimalFormat, но это создает строку. Как я могу создать настоящего двойника? Я пытался:
DecimalFormat df = new DecimalFormat("#");...
1362 просмотров
schedule
29.07.2023
Как использовать getText при удалении определенных символов
Здесь нужна простая помощь. По сути, у меня есть эта строка:
String stringA = numA.getText().toString();
Тем не менее, numA editText, который используется, также имеет метод DecimalFormat , вызванный для него до того, как он дойдет до...
74 просмотров
schedule
31.05.2023
java.text.DecimalFormat положительный префикс мантисса
Можно ли иметь обязательную примету мантиссы?
Например, я хотел бы получить 0,01 и 1040.3, отформатированные с использованием того же DecimalFormat, что и: 1.00000e-002 и 1.040300e + 003
На данный момент использую:
DecimalFormatSymbols...
339 просмотров
schedule
02.07.2022
PHP: как предотвратить автоматическое округление числа json_encode?
Имея большую проблему с json_encode, он автоматически округляет цифры, но мне нужно 2 десятичных знака для каждой цифры.
PHP:
<?php
$numbers = [1.00,2.00];
foreach ($numbers as $i => $number)
{
$numbers[$i] =...
4370 просмотров
schedule
03.03.2023
Обнаружение пользовательского десятичного разделителя
В Windows я могу установить собственный десятичный разделитель без изменения настроек страны или языка. Это делается с помощью этого небольшого диалогового окна:
Стандартный разделитель для моего языка и страны — , , и я меняю его на . .
В...
851 просмотров
schedule
18.07.2023
Странное поведение DecimalFormat с шаблоном #####0.00 в Java
Я использую привязку кода ниже, чтобы отобразить значение цены float с двумя десятичными знаками.
NumberFormat FORMAT = new DecimalFormat("#####0.00");
float myFloatValue =\\I am able to fetch this value dynamically
String finalPrice =...
653 просмотров
schedule
18.02.2023
Научное обозначение с bigDecimals и decimalFormat
Я пытаюсь отобразить дробные числа в формате экспоненциальной записи, используя bigdecimals и decimalFormat, и вот что я придумал до сих пор:
BigDecimal a = new BigDecimal("0.000001");
DecimalFormat df = new DecimalFormat("0.0###E0");...
722 просмотров
schedule
14.11.2022
Замените группирующий разделитель DecimalFormat в отформатированном значении
Я использовал DecimalFormat df = new DecimalFormat("#,###.00"); для форматирования BigDecimal .
Теперь я хочу использовать это отформатированное значение (скажем, «1 250,00») для создания new BigDecimal . Я пробовал это:
BigDecimal result...
6044 просмотров
schedule
01.12.2022