Я выбираю столбец чисел в базе данных. Например:Умножение большого числа, выбранного из базы данных
BigDecimal total_price_bg;
BigDecimal unit_price_bg;
if (results.next()) {
unit_price_bg = results.getBigDecimal("UNIT_PRICE");
total_price_bg = unit_price_bg.multiply(unit_price_bg); // I have trouble here..
System.out.println(total_price_bg);
}
Первая строка может содержать 10,25, вторая строка 7,03 и третья строка может содержать 371,09. Как многократно умножать большие десятичные числа с одинаковой переменной? Действительно ли это возможно? Заранее спасибо.
Почему не инициализируется '' total_price_bg' в BigDecimal.ONE' затем 'total_price_bg = total_price_bg.multiply (results.getBigDecimal («UNIT_PRICE»))) ' –