Вопросы по теме '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 просмотров

Разъяснение поведения 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 просмотров

работа с деньгами и большими десятичными дробями
Я пытаюсь написать программу, которая хранит деньги в переменной, поэтому я использую тип 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