Double 类型 运算处理
来源:互联网 发布:openstack ubuntu 源 编辑:程序博客网 时间:2024/05/18 18:53
//double相加 private Double add(Double d1, Double d2) { BigDecimal b1 = new BigDecimal(Double.toString(d1)); BigDecimal b2 = new BigDecimal(Double.toString(d2)); return b1.add(b2).doubleValue(); }
//double相减 private Double sub(Double d1, Double d2) { // 进行减法运算 BigDecimal b1 = new BigDecimal(Double.toString(d1)); BigDecimal b2 = new BigDecimal(Double.toString(d2)); return b1.subtract(b2).doubleValue(); }
//double除以整数 private Double div(Double d1,int d2){ BigDecimal b1=new BigDecimal(Double.toString(d1)); BigDecimal b2=new BigDecimal(Integer.toString(d2)); return b1.divide(b2,3,BigDecimal.ROUND_HALF_UP).doubleValue(); //保留3位小数点 }
//double相乘 private Double mul(Double d1, Double d2) { BigDecimal b1 = new BigDecimal(Double.toString(d1)); BigDecimal b2 = new BigDecimal(Double.toString(d2)); return b1.multiply(b2).doubleValue(); }
0 0
- Double 类型 运算处理
- double类型的运算
- Double类型运算
- java double类型运算问题
- java之double类型运算
- java的double 类型的运算
- c++ double类型精确除法运算
- double类型数据的精确运算
- Double 类型运算时的精度问题
- Double 类型运算时的精度问题
- java double类型-加减乘除高精度运算
- Java中Double类型的运算精度
- long, double类型的大小端处理
- double运算
- Java中的浮点数类型float和double运算方法
- 关于java中Double类型的运算精度问题
- 关于java的double类型数据运算精度失真
- 关于java中Double类型的运算精度问题
- IOS Android 手机助手原理以及源码(获取手机屏幕截图)
- Java图形化界面设计——容器(JFrame)
- redis 主从模式
- myeclipse激活码生成器+代码自动提醒
- 常用屏幕方向设置
- Double 类型 运算处理
- Android ViewPager嵌套ViewPager滑动冲突的解决方法
- Glide详解
- 【杭电】[2502]月之数
- Node.js 回调函数
- Java图形化界面设计——中间容器(Jpanel)
- mybatis(错误二) 项目启动时报“Result Maps collection already contains value forxxx”的解决方案
- C-指针
- 利用反圈法寻找无向图的所有连通子图