BigDecimal 加减乘除运算[通俗易懂]

加法add()函数BigDecimaln1=newBigDecimal(“0.01”);BigDecimaln2=newBigDecimal(“0.02”);System.out.println(“加法:”+n2.add(n1));加法:0.03减法subtract()函数BigDecimaln1=newBigDecimal(“0.01”);BigDecimaln2=newBigDecimal(“0.02”);System….

大家好,又见面了,我是你们的朋友全栈君。

加法 add()函数     

BigDecimal n1 = new BigDecimal("0.01");
BigDecimal n2 = new BigDecimal("0.02");

System.out.println("加法:"+n2.add(n1));


加法:0.03

减法subtract()函数

 BigDecimal n1 = new BigDecimal("0.01");
 BigDecimal n2 = new BigDecimal("0.02");
System.out.println("减法:"+n2.subtract(n1));

减法:0.01

乘法multiply()函数 

 BigDecimal n1 = new BigDecimal("0.01");
 BigDecimal n2 = new BigDecimal("0.02");

System.out.println("乘法:"+n2.multiply(n1));

乘法:0.0002

 

除法divide()函数   

BigDecimal n1 = new BigDecimal("0.01");
BigDecimal n2 = new BigDecimal("0.02");

 System.out.println("除法:"+n2.divide(n1));

除法:2

绝对值abs()函数

BigDecimal n3 = new BigDecimal("-0.09");

 System.out.println("绝对值:"+n3.abs());

绝对值:0.09

 BigDecimal 加减乘除运算[通俗易懂]

BigDecimal 加减乘除运算[通俗易懂]

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/129567.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月14日 上午9:00
下一篇 2022年4月14日 上午9:20


相关推荐

  • Log4j 从入门到详解 (大部分内容摘自网络并整理 )

    Log4j 从入门到详解 (大部分内容摘自网络并整理 )

    2026年3月14日
    3
  • mac dg破解激活码-激活码分享2022.02.22

    (mac dg破解激活码)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.htmlHCIQ56F36O-eyJsaWNlbnNlSW…

    2022年4月1日
    62
  • HashSet和TreeSet的区别

    HashSet和TreeSet的区别相同点 单例集合 数据不可重复 nbsp nbsp nbsp nbsp nbsp nbsp 不同点 1 底层使用的储存数据结构不同 nbsp nbsp nbsp 1 Hashset 底层使用的是 HashMap 哈希表结构储存 nbsp nbsp nbsp nbsp 2 而 Treeset 底层用的是 TreeMap 树结构储存 nbsp nbsp nbsp nbsp nbsp nbsp 不同点 2 储存的数据保存唯一方式不用 nbsp nbsp nbsp nbsp 1 Hashset 是通过复写 hashCode 方法和 equals 方法来保证的 nbsp

    2026年3月19日
    1
  • tomcat出现乱码怎么办_tomcat输出日志乱码

    tomcat出现乱码怎么办_tomcat输出日志乱码1.打开tomcat如下位置:找到logging-properties文件,选择用代码编辑器打开(我这里选择用idea)2.在25-47行中把五个红框起来的UTF-8改为GB2312此时点击bin,目录下的startup.bat(window用户)或startup.sh(mac用户)启动tomcat,控制台的乱码问题解决。如果此时还没有解决乱码问题,需要1.windows+R打开运行,在运行框中输入regedit,进入注册表编辑器中2.如果没有Tomcat或者CodePag(1)

    2026年4月13日
    6
  • 完整版—Android studio入门教程

    完整版—Android studio入门教程AS的安装及第一个AS中android项目的搭建前言:前段时间公司搞了个”校企合作”的项目,要求公司人员去学校对学生进行阶段性的专业培训,荣幸的我被派去当了回“老师”;哈哈,真的有点“打肿脸充胖子”的感觉;不过,也算是复习下as的安装过程吧,顺便有空了就记录下来,后面万一忘了也好查看。正文:首先需要确定好电脑是否有安装java环境:直接电脑桌面windows+R输入cmd…

    2022年6月7日
    45
  • Windows 环境部署 ChatGLM2-6b 入门教程

    Windows 环境部署 ChatGLM2-6b 入门教程

    2026年3月12日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号