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

123
Какие параметры у номера Труба - Угловая 2

Я использовал вертикальную черту ниже, чтобы ограничить числа двумя десятичными знаками. {{ exampleNumber | number : '1.2-2' }} Мне было интересно, какова логика «1.2-2»? Я играл с ними, пытаясь создать канал, который фильтрует до нуля десятичных знаков, но...

120
Безопасное преобразование строки в BigDecimal

Я пытаюсь прочитать некоторые значения BigDecimal из строки. Скажем, у меня есть строка: «1,000,000,000.999999999999999», и я хочу получить из нее BigDecimal. Как это сделать? Во-первых, мне не нравятся решения с заменой строк (заменой запятых и т. Д.). Я думаю, что должен быть какой-нибудь...

109
Преобразовать значение секунд в часы минуты секунды?

Я пытался преобразовать значение секунд (в переменной BigDecimal) в строку в editText, например «1 час 22 минуты 33 секунды» или что-то в этом роде. Я пробовал это: String sequenceCaptureTime = ""; BigDecimal roundThreeCalc = new BigDecimal("0"); BigDecimal hours = new BigDecimal("0"); BigDecimal...

108
Лучший способ отображения десятичной дроби без конечных нулей

Есть ли средство форматирования дисплея, которое будет выводить десятичные числа в качестве этих строковых представлений в C # без округления? // decimal -> string 20 -> 20 20.00 -> 20 20.5 -> 20.5 20.5000 -> 20.5 20.125 -> 20.125 20.12500 -> 20.125 0.000 -> 0 {0. #} будет...

105
Как использовать операторы сравнения, такие как>, =, <на BigDecimal

У меня есть класс домена с unitPrice, установленным как тип данных BigDecimal. Сейчас я пытаюсь создать метод сравнения цен, но, похоже, у меня нет операторов сравнения в типе данных BigDecimal. Мне нужно изменить тип данных или есть другой способ?...

104
Как распечатать форматированные значения BigDecimal?

У меня есть BigDecimalполе , amountкоторое представляет деньги, и мне нужно напечатать его значение в браузере в формате , как $123.00, $15.50, $0.33. Как я могу это сделать? (Единственное простое решение , которое я вижу себя получает floatValueот BigDecimalа затем использовать ,...

101
BigDecimal - использовать new или valueOf

Я нашел два способа получить объект BigDecimal из двойного d. 1. new BigDecimal(d) 2. BigDecimal.valueOf(d) Что было бы лучше? Будет ли valueOf создавать новый объект? В общем (не только BigDecimal) что рекомендуется - new или valueOf? Спасибо....

97
Перемещение десятичных знаков в двойном

Итак, у меня есть двойное значение, равное 1234, я хочу переместить десятичный знак, чтобы сделать его 12,34 Чтобы сделать это, я умножаю 0,1 на 1234 два раза, примерно так double x = 1234; for(int i=1;i<=2;i++) { x = x*.1; } System.out.println(x); Результат будет напечатан:...

95
Ограничение до 2 знаков после запятой с помощью простой трубы

Я нашел пример, который ограничивает число двумя десятичными знаками и превращает число в денежную сумму, например, 2,55 фунта стерлингов. {{ number | currency : 'GBP' : true : '1.2-2'}} Есть ли простой пайп, который делает то же самое без применения валюты?...

94
Представление денежных значений в Java [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 7 лет назад . Уточните этот вопрос Я понимаю, что BigDecimal является...

89
Лучший способ получить целую часть десятичного числа

Как лучше всего вернуть целую часть десятичной дроби (в С #)? (Это должно работать для очень больших чисел, которые могут не поместиться в int). GetIntPart(343564564.4342) >> 343564564 GetIntPart(-323489.32) >> -323489 GetIntPart(324) >> 324 Цель этого: я вставляю десятичное...

84
Как рассчитать разницу в часах (десятичных) между двумя датами в SQL Server?

Мне нужно вычислить разницу в часах (десятичный тип) между двумя датами в SQL Server 2008. Мне не удалось найти какой-либо полезный метод преобразования datetime в десятичное с помощью «CONVERT» в MSDN. Кто-нибудь может мне с этим помочь? ОБНОВЛЕНИЕ: чтобы было ясно, мне также нужна дробная часть...

81
Каковы лучшие (портативные) кроссплатформенные математические библиотеки произвольной точности? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 5 лет назад . Уточните этот вопрос Я ищу хорошую математическую библиотеку...

14
Когда использовать float против десятичного

Я создаю этот API, и в базе данных будут храниться значения, представляющие одно из следующих: процент средний ставка Я, честно говоря, понятия не имею, как представить что-то, что диапазон составляет от 0 до 100% в цифрах. Должно ли это быть 0,00 - 1,00 0,00 - 100,00 любая другая альтернатива,...