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数据库?
  • 热门搜索
    腾冲旅游 珠海旅游 去旅游 浙江旅游职业学院 湖州旅游 日照旅游攻略 贵州旅游必去景点 云南旅游最佳路线 旅游观光车 国家旅游局官网