java中金额数据加减乘除方法怎么处理

 时间:2026-02-15 06:52:30

1、自己写的银行数据加减乘除方法工具类

java中金额数据加减乘除方法怎么处理

2、加法

/**

*   金额加法

* @param value1 加数1

* @param vaule2 加数2

* @return 总和

*/

     public static Double add(Double value1,Double vaule2) {

    BigDecimal bigD1 = new BigDecimal(value1.toString());

    BigDecimal bigD2 = new BigDecimal(vaule2.toString());

    return bigD1.add(bigD2).doubleValue();

     

     }


java中金额数据加减乘除方法怎么处理

3、减法

   /**

           *   金额减法

      * @param value1 被减数

      * @param vaule2  减数

      * @return  两数的差

      */

     public static Double subtraction(Double value1,Double vaule2) {

    BigDecimal bigD1 = new BigDecimal(value1.toString());

    BigDecimal bigD2 = new BigDecimal(vaule2.toString());

    return bigD1.subtract(bigD2).doubleValue();

     

     }


java中金额数据加减乘除方法怎么处理

4、乘法

/**

           *   金额的积

      * @param value1 乘数1

      * @param vaule2 乘数2

      * @return  两数的积

      */

     public static Double multipliction(Double value1,Double vaule2) {

    BigDecimal bigD1 = new BigDecimal(value1.toString());

    BigDecimal bigD2 = new BigDecimal(vaule2.toString());

    return bigD1.multiply(bigD2).doubleValue();

     

     }


java中金额数据加减乘除方法怎么处理

5、除法

     /**

           *   金额的商

      * @param value1  被除数

      * @param vaule2  除数

      * @return  两数的商

      */

     public static Double division(Double value1,Double vaule2) throws IllegalAccessException {

    BigDecimal bigD1 = new BigDecimal(value1.toString());

    BigDecimal bigD2 = new BigDecimal(vaule2.toString());

    return bigD1.divide(bigD2).doubleValue();

     

     }



java中金额数据加减乘除方法怎么处理

6、保留两位小数

     /**

          * 保留两位小数

      * @param value1

      * @return 四舍五入法

      * @throws IllegalAccessException

      */

     public static Double setScale(Double value1) throws IllegalAccessException {

    BigDecimal bigD1 = new BigDecimal(value1.toString());

    return bigD1.setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue();

     

     }

java中金额数据加减乘除方法怎么处理

1、加--减--乘--除

保留两位小数

  • plsql如何执行.sql文件
  • 使用PLSQL连接oracle数据库
  • linux查找文件中的关键字
  • IDEA怎么自定义设置快捷键
  • dbeaver怎么连接mysql数据库?
  • 热门搜索
    联通路由器怎么设置 漫步者音箱怎么样 河北经贸大学怎么样 大连金石滩旅游攻略 口袋妖怪极光石攻略 合理的减肥方法 cad字体怎么安装 宣传海报怎么做 减肥仪器 高尔基简介