Вопросы по теме 'bigdecimal'
Использование памяти Java BigDecimal?
Есть ли руководство по оценке объема памяти, потребляемой BigDecimal ?
Ищите что-то похожее на эти рекомендации для оценки String использования памяти.
14974 просмотров
schedule
14.06.2023
Ruby BigDecimal генерирует простое число с плавающей запятой?
Я только что переключил свою версию Ruby на 1.9.2, и код BigDecimal, работающий в Ruby 1.8, больше не работает. Вот тестовый код, показывающий, что произошло
irb(main):001:0> require 'bigdecimal'
=> true
irb(main):002:0>...
2468 просмотров
schedule
25.12.2023
неожиданное исключение java.math.BigDecimal, работающее в IBM WebSphere
Запуск приложения Java в IBM WebSphere вызвал такое исключение:
Caused by: java.lang.NullPointerException
at java.math.BigDecimal.add2DFP(BigDecimal.java:1946)
at java.math.BigDecimal.add(BigDecimal.java:1881)
at...
1645 просмотров
schedule
23.09.2023
Разъяснение поведения BigDecimal.stripTrailingZeroes()
Почему следующий код печатает 0.00 , а не 0 ?
BigDecimal big = new BigDecimal("0.00");
big = big.stripTrailingZeros();
System.out.println(big.toPlainString());
Ниже приведена документация для stripTrailingZeroes:
Returns BigDecimal...
2927 просмотров
schedule
08.02.2024
Порядок величины BigDecimal
Я пытаюсь измерить точность вычисленного результата (как двойного) по сравнению с BigDecimal с известным правильным результатом с произвольной точностью. Я хочу убедиться, что это правильно до x знаков после запятой. Я полагаю, что это можно сделать...
1538 просмотров
schedule
25.04.2023
BigDecimal - использовать new или valueOf
Я столкнулся с двумя способами получения объекта BigDecimal из двойного d.
1. new BigDecimal(d)
2. BigDecimal.valueOf(d)
Какой подход был бы лучше? Будет ли valueOf создавать новый объект?
Вообще (не только BigDecimal) что рекомендуется -...
106475 просмотров
schedule
28.05.2023
Хранение денежных значений как Doubles, но использование BigDecimal для вычисления значений
В настоящее время некоторые из наших объектов Hibernate используют Doubles для хранения денежных сумм, база данных хранит это значение как числовое (10,2). Расчет этих денежных двойных сумм всегда рассчитывается с использованием BigDecimals, а затем...
1649 просмотров
schedule
25.06.2022
Какой тип вы бы отобразили BigDecimal в Java/Hibernate в MySQL?
Пройдя через предыдущую разработку кода, я понял, что мне нужно переместить все столбцы, основанные на деньгах, чтобы не использовать математику с плавающей запятой. На стороне Java это означает использование BigDecimal, но при использовании...
48183 просмотров
schedule
08.03.2023
Числовая/математическая абстракция Java
В настоящее время я нахожусь в процессе написания приложения, в котором есть довольно много математических вычислений. В некоторых ситуациях эти вычисления необходимо выполнять быстро, и мы можем справиться с небольшой потерей точности, чтобы...
210 просмотров
schedule
18.07.2023
Как создать новый MathContext?
Главный вопрос
Я использую этот BigDecimal и пытаюсь создать новый объект MathContext для передачи в метод BigDecimal divide() . Но все, что я пробовал, выдавало исключения, говорящие, что это не определено. Вот несколько примеров того, что...
861 просмотров
schedule
16.07.2022
Установите конкретную точность BigDecimal
У меня есть XSD , который требует, чтобы я использовал BigDecimal для широты/долготы. В настоящее время у меня есть широта/долгота как двойники, и я конвертирую их в BigDecimal, но мне требуется использовать только около 12 знаков точности. Я не...
109103 просмотров
schedule
30.11.2023
работа с деньгами и большими десятичными дробями
Я пытаюсь написать программу, которая хранит деньги в переменной, поэтому я использую тип Bigdecimal, как это было рекомендовано другими участниками здесь.. Но я пытаюсь сделать это.. пользователь может печатать так, как он хочет значит, он может...
266 просмотров
schedule
28.05.2023
BigDecimal не выполняет операцию добавления
У меня есть 2 BigDecimal числа. Я пытаюсь добавить их. Мой код выглядит следующим образом:
BigDecimal bd1 = new BigDecimal(10);
BigDecimal bd2 = new BigDecimal(10);
bd1.add(bd2);
Здесь я ожидаю значение bd1 20, но снова и снова оно...
233 просмотров
schedule
12.06.2024
BigDecimal округление не округляется
Я очень новичок в программировании для Android, поэтому любая помощь будет очень признательна. Я просмотрел страницы и, похоже, не нашел правильного ответа. Если это аналогичный вопрос, я искренне извиняюсь. Моя проблема в том, что когда я написал...
293 просмотров
schedule
29.05.2022
Класс Entity с BigDecimal и не Long - сгенерированы инструменты Hibernate
Класс сущностей с BigDecimal и не Long
Мои классы сущностей созданы с помощью инструментов Hibernate. К сожалению, некоторые «длинные» значения становятся числами «BigDecimal» (столбец: ВОЗРАСТ, ДАТА РОЖДЕНИЯ), но не все из них (столбец: ID)!...
2814 просмотров
schedule
30.05.2022
Тип ссылки на количество и т. д.
Последние несколько дней я работал над ADempiere и кое-что запутался.
Я создал новый столбец в своей таблице базы данных с именем Other_Number со ссылочным типом Quantity. Максимальная длина 20.
В моем исходном коде Java я использовал...
328 просмотров
schedule
16.09.2022
Форматирование строки BigDecimal с разделителем тысяч (###.###,##)
У меня есть BigDecimal, значение которого я хочу преобразовать в строку и НЕ потерять точность.
Я хотел бы использовать формат ###.###,## (запятая для тысяч, точка для десятичных знаков).
Единственный способ, которым я сделал эту работу, -...
3827 просмотров
schedule
01.04.2022
Аккуратный способ найти количество значащих цифр в BigDecimal?
Я не хочу ограничивать количество значащих цифр в BigDecimal. Я только хочу найти количество значащих цифр, которые имеет это число.
Есть ли способ сделать это без преобразования числа в строку и подсчета числовых символов?
5742 просмотров
schedule
15.11.2022
Java - Как показать десятичные дроби с помощью BigDecimal pow
В настоящее время я застрял, пытаясь сделать следующее.
Мне удалось сохранить два значения как BigDecimals, мне также удалось разделить эти значения и показать выбранное количество десятичных знаков.
Текущие поля:
BigDecimal...
320 просмотров
schedule
26.05.2024
Приложение вылетает из-за BigDecimal
У меня просто есть два представления editText. Один находится в основном действии, а другой — в диалоговом окне предупреждения. Один в основном действии содержит строку чисел (т.е. 0,00), и моя цель - добавить все, что пользователь вводит из второго...
461 просмотров
schedule
17.07.2023