BigDecimal a = rs.getBigDecimal("a"); BigDecimal b = rs.getBigDecimal("b");BigDecimal c = a.add(b);
BigDecimal price1 = new BigDecimal(rs.getString("price1")); BigDecimal price2 = new BigDecimal(rs.getString("price2")); BigDecimal price3 = new BigDecimal(rs.getString("price3"));BigDecimal sum = price1.add(price2).add(price3);
BigDecimal b = rs.getBigDecimal("b");BigDecimal c = a.add(b);
BigDecimal price2 = new BigDecimal(rs.getString("price2"));
BigDecimal price3 = new BigDecimal(rs.getString("price3"));BigDecimal sum = price1.add(price2).add(price3);
2、我要在循环里面实现变量累加如何定现(BigDecimal类型)
3、把循环里面实现变量累加的结果值付给循环外定义一个BigDecimal类型变量如何实现
2、我要在循环里面实现变量累加如何定现(BigDecimal类型)
3、把循环里面实现变量累加的结果值付给循环外定义一个BigDecimal类型变量如何实现
================================================看不明白,这里面有什么难的?
1。我想在循环外定义一个BigDecimal类型的几个变量,如何定义
2、我要在循环里面实现变量累加如何定现(BigDecimal类型)
3、把循环里面实现变量累加的结果值付给循环外定义一个BigDecimal类型变量如何实现
================
如果不是 BigDecimal 类型的话,float 你应该会用吧,BigDecimal 用法与其差不多只不过运算需要采用方法来实现罢了,至于定义变量什么的,与其他对象的变量没有区别的。如果你做的是加法运算的话,定义时只要初始值给它为“0”就可以了:BigDecimal big = new BigDecimal("0");
for(int i=1; i<=10; i++) {
big = big.add(new BigDecimal(i));
}
System.out.println(big.toString());