BigDecimal练习。。
来源:互联网 发布:手机连接网络摄像机 编辑:程序博客网 时间:2024/06/05 06:59
package test;import java.math.* ;class MyMath{public static double add(double d1,double d2){// 进行加法计算BigDecimal b1 = new BigDecimal(d1) ;BigDecimal b2 = new BigDecimal(d2) ;return b1.add(b2).doubleValue() ;}public static double sub(double d1,double d2){// 进行减法计算BigDecimal b1 = new BigDecimal(d1) ;BigDecimal b2 = new BigDecimal(d2) ;return b1.subtract(b2).doubleValue() ;}public static double mul(double d1,double d2){// 进行乘法计算BigDecimal b1 = new BigDecimal(d1) ;BigDecimal b2 = new BigDecimal(d2) ;return b1.multiply(b2).doubleValue() ;}public static double div(double d1,double d2,int len){// 进行乘法计算BigDecimal b1 = new BigDecimal(d1) ;BigDecimal b2 = new BigDecimal(d2) ;return b1.divide(b2,len,BigDecimal.ROUND_HALF_UP).doubleValue() ;}public static double round(double d,int len){// 进行四舍五入BigDecimal b1 = new BigDecimal(d) ;BigDecimal b2 = new BigDecimal(1) ;return b1.divide(b2,len,BigDecimal.ROUND_HALF_UP).doubleValue() ;}};public class BigDecimalDemo01{public static void main(String args[]){System.out.println("加法运算:" + MyMath.round(MyMath.add(10.345,3.333),1)) ;System.out.println("加法运算10.333+3.333+3.333=" + (10.333+3.333+3.333)) ;System.out.println("减法运算:" + MyMath.round(MyMath.sub(10.345,3.333),3)) ;System.out.println("乘法运算:" + MyMath.round(MyMath.mul(10.345,3.333),2)) ;System.out.println("除法运算:" + MyMath.div(10.345,3.333,3)) ;}};/**加法运算:13.7加法运算10.333+3.333+3.333=16.999000000000002减法运算:7.012乘法运算:34.48除法运算:3.104**/
0 0
- BigDecimal练习。。
- BigDecimal类的练习使用
- BigDecimal
- Bigdecimal
- bigdecimal
- BigDecimal
- BigDecimal
- BigDecimal
- BigDecimal
- BigDecimal
- BigDecimal
- BigDecimal
- BigDecimal
- BigDecimal
- BigDecimal
- BigDecimal
- BigDecimal
- BigDecimal
- [bzoj 3531]sdoi2014 旅行
- 一些珍贵的网址
- P2P实现原理
- Struts2返回JSON数据的具体应用范例
- 如何学好Android之我见
- BigDecimal练习。。
- linux新的API signalfd、timerfd、eventfd使用说明
- PHP 标记风格
- 使用virtualbox 虚拟机在windows下安装Ubuntu后的文件夹挂载 共享文件夹挂载出错 解决
- Core Date
- 授权DNS之Cloudxns的体验
- Java object demo
- 结合实际问题理解PV操作和信号量机制
- 服务计算基础知识 UDDI SOAP WSDL特性 SOA 设计原则