我在数据库中选择一个数字列。例如:乘以从数据库中选择的大十进制数
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。我如何用相同的变量多次乘以大数小数?它实际上可能吗?提前致谢。
为什么不'BigDecimal.ONE'然后'total_price_bg = total_price_bg.multiply(results.getBigDecimal初始化'total_price_bg' (“UNIT_PRICE”)))' –