Code example for BigDecimal

Methods: multiply

0
	     * @param v1 
	     * @param v2 
	     * @return Double 
	     */ 
	    public static Double mul(Double v1,Double v2){
	        BigDecimal b1 = new BigDecimal(v1.toString());
	        BigDecimal b2 = new BigDecimal(v2.toString());
	        return b1.multiply(b2).doubleValue();
	    } 
	     
	    /** 
	     * 两个Double数相除 
	     * @param v1 
	     * @param v2 
	     * @return Double 
	     */ 
	    public static Double div(Double v1,Double v2){
	        BigDecimal b1 = new BigDecimal(v1.toString());
	        BigDecimal b2 = new BigDecimal(v2.toString());
	        return b1.divide(b2,DEF_DIV_SCALE,BigDecimal.ROUND_HALF_UP).doubleValue();
	    }