3 ответов:
вы должны использовать
doubleValue()метод для получения двойного значения из объекта BigDecimal.BigDecimal bd; // the value you get double d = bd.doubleValue(); // The double you want
вы можете конвертировать
BigDecimalдоdoubleС помощью.doubleValue(). Но поверьте, не используйте его, если у вас есть валютные манипуляции. Это всегда должно выполняться наBigDecimalобъекты напрямую. Потеря точности в этих расчетах-большие временные проблемы в расчетах, связанных с валютой.
использовать doubleValue данный способ в BigDecimal класс :
double doubleValue()преобразует этот
BigDecimalдоdouble.
Comments