1 BigDecimal bignum1 = new BigDecimal("10");
2 BigDecimal bignum2 = new BigDecimal("5");
3 BigDecimal bignum3 = null; 

1.加法

1 ignum3 =  bignum1.add(bignum2);
2 System.out.println("和 是:" + bignum3); 

2.加法

1 bignum3 = bignum1.subtract(bignum2);
2 System.out.println("差  是:" + bignum3); 

3.乘法

1 bignum3 = bignum1.multiply(bignum2);
2 System.out.println("积  是:" + bignum3); 

4.除法

1 bignum3 = bignum1.divide(bignum2);
2 System.out.println("商  是:" + bignum3); 

注意:除法中如果出现无限循环小数,会报错,需要指定保留几位小数

转载于:https://www.cnblogs.com/sunxun001/p/10621629.html

BigDecimal加减乘除相关推荐

  1. BigDecimal加减乘除,以及四舍五入方法

    BigDecimal加减乘除,以及四舍五入 代码实例: 四舍五入模式 代码实例: BigDecimal numO= new BigDecimal("10"); BigDecimal ...

  2. BigDecimal加减乘除运算

    java.math.BigDecimal.BigDecimal一共有4个够造方法,让我先来看看其中的两种用法: 第一种:BigDecimal(double val) Translates a doub ...

  3. BigDecimal 加减乘除运算

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. java.math.BigDecimal.BigDecimal一共有4个够造方法,让我先来看看其中的 ...

  4. java中Bigdecimal加减乘除运算

    在java中的Bigdecimal类型的数据进行加减乘除运算的时候要调用以下方法: 加法:add 减法:subtract 乘法:multiply 除法:divide 例如: BigDecimal i ...

  5. BigDecimal加减乘除及setScale的用法小结

    Bigdecimal初始化: BigDecimal num = new BigDecimal(2.225667);//这种写法不允许,会造成精度损失. BigDecimal num = new Big ...

  6. java中multiply用法_java中BigDecimal加减乘除基本用法

    Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算.双精度浮点型变量double可以处理16位有效数. 在实际应用中,需要对更大或者更小的数进 ...

  7. java divide 用法_java中BigDecimal加减乘除基本用法

    Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算.双精度浮点型变量double可以处理16位有效数. 在实际应用中,需要对更大或者更小的数进 ...

  8. java 中subtract的用法_java中BigDecimal加减乘除基本用法

    Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算.双精度浮点型变量double可以处理16位有效数. 在实际应用中,需要对更大或者更小的数进 ...

  9. BigDecimal加减乘除次方运算及比较大小

    BigDecimal需要进行初始化,这里我对比两种初始化值的结果 BigDecimal big1 = new BigDecimal(0.05);BigDecimal big2 = new BigDec ...

最新文章

  1. GetOverlappedResult函数详细解答
  2. hexo博客常用插件及教程
  3. matlab画地震复杂模型,基于MATLAB的地震正演模型实现
  4. jdbc dao 工具类mysql_Java基于JDBC实现事务,银行转账及货物进出库功能示例
  5. Java Http编程
  6. Linux静态路由相关
  7. bzoj3524: [Poi2014]Couriers / bzoj2223: [Coci 2009]PATULJCI 主席树
  8. 怎样获取UIWebView 的文字的高度
  9. NideShop:基于Node.js+MySQL开发的高仿某易严选开源B2C商城(微信小程序客户端)
  10. 特意整理出来一百套游戏源码,免费分享给大家
  11. asp.net922-基于Web的房屋中介管理信息系统
  12. PHP Include文件
  13. python名片识别_百度AI攻略:名片识别
  14. 生最困难的不是努力,而是做出正确的抉择
  15. 电容的工作原理、分类选择与应用
  16. 函数渐近界与算法性能分析
  17. JAVA编写文件格式转换UTF-8
  18. 小学教师资格证计算机知识,小学老师教师资格证复习内容是什么 小学教师资格证考试笔试必备知识点...
  19. ESP8266-Arduino编程实例-TMP175数字温度传感器驱动
  20. 行业轮动策略(附策略源码)

热门文章

  1. iservice封装有哪些方法_对WebService的一些封装技巧总结
  2. 我可能不适合做前端,你呢?
  3. 关于慢开始、拥塞控制、快重传、快恢复算法的理解
  4. mysql 数据库安装命令_数据库mysql安装及最基本命令
  5. JS大小比较(>、<、>=、<=)运算符
  6. lua 给userdata设置元表_提高Lua语言开发效率的简单方法
  7. cbitmap 从内存中加载jpg_Pytorch数据加载的分析
  8. 吴功宜计算机网络教程ppt,计算机网络 吴功宜 编著ppt课件.ppt
  9. jQuery实现轮播图--入门
  10. 作为搭建网站的程序员,你有Apsara Clouder云计算专项技能认证吗?