简化bigdecimal计算的小工具类 如果我们要做一个加法运算,需要先将两个浮点数转为String,然后够造成BigDecimal,在其中一个上调用add方法,传入另一个作为参数,然后把运算的结果(BigDecimal)再转换为浮点数.你能够忍受这么烦琐的过程吗?网上提供的工具类Arith来简化操作.它提供以下静态方法,包括加减乘除和四舍五入: public static double add(double v1,double v2) public static
package himi.hebao04; import java.math.BigDecimal; public class TestDemo07 { public static void main(String[] args) { // TODO 自动生成的方法存根 BigDecimal sum = new BigDecimal(0.0); BigDecimal factor = new BigDecimal(1.0); int i=1; while( i<=20) { sum = sum.
最近查看rebate数据时,发现一个bug,主要现象是,当扣款支付宝的账号款项时,返回的是数字的金额为元,而数据库把金额存储为分,这中间要做元与分的转化,这个转化规则很简单,就是*100的,所以一开始代码很简单,如下. Float f = Float.valueOf(s); f =f*100; Long result = f.longValue(); Float f = Float.valueOf(s); f =f*100; Long result = f.longValue(); 当s=”9