• BigDecimal工具类处理精度计算


     1 /**
     2  * Created by My_coder on 2017-07-27.
     3  * 加减乘除计算工具类
     4  */
     5 public class BigDecimalUtil {
     6     private BigDecimalUtil() {
     7     }
     8 
     9     /**
    10      * 加
    11      */
    12     public static BigDecimal add(Double v1, Double v2){
    13         BigDecimal b1 = new BigDecimal(v1.toString());
    14         BigDecimal b2 = new BigDecimal(v2.toString());
    15         return b1.add(b2);
    16     }
    17     /**
    18      * 减
    19      */
    20     public static BigDecimal sub(Double v1, Double v2){
    21         BigDecimal b1 = new BigDecimal(v1.toString());
    22         BigDecimal b2 = new BigDecimal(v2.toString());
    23         return b1.subtract(b2);
    24     }
    25     /**
    26      * 乘
    27      */
    28     public static BigDecimal mul(Double v1, Double v2){
    29         BigDecimal b1 = new BigDecimal(v1.toString());
    30         BigDecimal b2 = new BigDecimal(v2.toString());
    31         return b1.multiply(b2);
    32     }
    33     /**
    34      * 除
    35      */
    36     public static BigDecimal div(Double v1, Double v2){
    37         BigDecimal b1 = new BigDecimal(v1.toString());
    38         BigDecimal b2 = new BigDecimal(v2.toString());
    39         //四舍五入,保留两位小数
    40         return b1.divide(b2,2,BigDecimal.ROUND_HALF_DOWN);
    41     }
    42 }
  • 相关阅读:
    知足老师对于脚跟酸经验
    《伤寒论》理论的临床应用--朱良春
    大便秘结案
    胃脘不适论治
    杏林集叶效方
    腰痛案(知足老师论辩证之重要性)
    小儿外感治疗误区
    小儿外感咳喘案
    漫谈凭脉用药--何少奇
    咽部不适案
  • 原文地址:https://www.cnblogs.com/wiseroll/p/7258759.html
Copyright © 2020-2023  润新知