Вопросы с тегом «decimal»

210
Форматирование числа с плавающей точкой до 2 десятичных знаков

В настоящее время я создаю модуль продаж для веб-сайта клиентов. До сих пор у меня была идеальная цена продажи для расчета, но я застрял, отформатировав вывод в 2 десятичных знака. В настоящее время я вызываю это в переменной, чтобы данные могли связать результаты с представлением списка. Sale =...

206
Формат десятичного числа для процентных значений?

Я хочу что-то вроде этого: String.Format("Value: {0:%%}.", 0.8526) Где %% это поставщик формата или что я ищу. Если результат: Value: %85.26.. Мне в основном это нужно для связывания wpf, но сначала давайте решим общую проблему форматирования: <TextBlock Text="{Binding Percent, StringFormat=%%}"...

204
Как изменить десятичный разделитель DecimalFormat с запятой на точку / точку?

У меня есть этот маленький сумасшедший метод, который преобразует значения BigDecimal в красивые и удобочитаемые строки. private String formatBigDecimal(BigDecimal bd){ DecimalFormat df = new DecimalFormat(); df.setMinimumFractionDigits(3); df.setMaximumFractionDigits(3);...

178
Добавление BigDecimals с помощью потоков

У меня есть коллекция BigDecimals (в этом примере, а LinkedList), которые я хотел бы добавить вместе. Возможно ли использовать потоки для этого? Я заметил, что у Streamкласса есть несколько методов Stream::mapToInt Stream::mapToDouble Stream::mapToLong У каждого из которых есть удобный sum()метод....

177
Удалить конечные нули

У меня есть несколько полей, возвращаемых коллекцией как 2.4200 2.0044 2.0000 Я хочу результаты как 2.42 2.0044 2 Я пытался с String.Format, но он возвращает 2.0000и установка его N0округляет и другие...

158
BigDecimal равно () и сравнить с ()

Рассмотрим простой тестовый класс: import java.math.BigDecimal; /** * @author The Elite Gentleman * */ public class Main { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub BigDecimal x = new BigDecimal("1"); BigDecimal y = new BigDecimal("1.00");...

155
Дополнение для BigDecimal

Я хочу сделать несколько простых сумм с некоторыми значениями валюты, выраженными в BigDecimalтипе. BigDecimal test = new BigDecimal(0); System.out.println(test); test.add(new BigDecimal(30)); System.out.println(test); test.add(new BigDecimal(45)); System.out.println(test); Очевидно, я не очень...

146
range () для поплавков

Есть ли range()в Python эквивалент для чисел с плавающей запятой? >>> range(0.5,5,1.5) [0, 1, 2, 3, 4] >>> range(0.5,5,0.5) Traceback (most recent call last): File "<pyshell#10>", line 1, in <module> range(0.5,5,0.5) ValueError: range() step argument must not be zero...

142
Как я могу отформатировать номер строки, чтобы запятые и круглые?

Как лучше всего отформатировать следующее число, которое дается мне как строка? String number = "1000500000.574" //assume my value will always be a String Я хочу, чтобы это была строка со значением: 1,000,500,000.57 Как я могу отформатировать его как...

135
Преобразование BigDecimal в целое число

У меня есть метод Hibernate, который возвращает мне BigDecimal. У меня есть другой метод API, которому нужно передать это число, но он принимает целое число в качестве параметра. Я не могу изменить возвращаемые типы или типы переменных обоих методов. Как теперь преобразовать BigDecimal в Integer и...

128
Целое число в шестнадцатеричную строку в C ++

Как преобразовать целое число в шестнадцатеричную строку в C ++ ? Я могу найти несколько способов сделать это, но они в основном ориентированы на C. Не похоже, что есть собственный способ сделать это в C ++. Однако это довольно простая проблема; У меня есть intстрока, которую я хотел бы...

126
Шестнадцатеричный в десятичный в сценарии оболочки

Может ли кто-нибудь помочь мне преобразовать шестнадцатеричное число в десятичное в сценарии оболочки? Например, я хочу преобразовать шестнадцатеричное число bfca3000в десятичное с помощью сценария оболочки. Мне в основном нужна разница двух шестнадцатеричных чисел. Мой код: var3=`echo "ibase=16;...

125
Точный финансовый расчет в JavaScript. Какие проблемы?

В интересах создания кросс-платформенного кода я хотел бы разработать простое финансовое приложение на JavaScript. Необходимые вычисления включают сложные проценты и относительно длинные десятичные числа. Я хотел бы знать, каких ошибок следует избегать при использовании JavaScript для выполнения...