国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > java基础 > java中BigDecimal的数学运算

java中BigDecimal的数学运算

java BigDecimal

头像

小妮浅浅

2021-08-05 10:39:395447浏览 · 0收藏 · 0评论

1、BigDecimal在做加、减、乘时,精度不会丢失,但是做除法时,存在无法除尽的情况,这时就必须指定精度以及如何进行截断。

   import java.math.BigDecimal;
   import java.math.RoundingMode;
   
   public class Demo {
    public static void main(String[] args) {
     BigDecimal d1 = new BigDecimal("123.456");
     BigDecimal d2 = new BigDecimal("23.456789");
     BigDecimal d3 = d1.divide(d2, 10, RoundingMode.HALF_UP); // 保留10位小数并四舍五入
     BigDecimal d4 = d1.divide(d2); // 报错:ArithmeticException,因为除不尽
    }
   }

2、可以对BigDecimal做除法的同时求其余数。

   import java.math.BigDecimal;
   public class Demo {
    public static void main(String[] args) {
     BigDecimal n = new BigDecimal("22.444");
           BigDecimal m = new BigDecimal("0.23");
           BigDecimal[] dr = n.divideAndRemainder(m);
           System.out.println(dr[0]); // 97.0
           System.out.println(dr[1]); // 0.134
    }
   }

以上就是java中BigDecimal的数学运算使用,希望对大家有所帮助。更多Java学习指路:Java基础

本教程操作环境:windows7系统、java10版,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

996是什么意思| CC388A黑色| 《出差的日子》中文版| 女上司的秘密| 王娟被老赵一夜干4次| 快乐8| 老赵抱着陈婷的乳在厨房里视频| 黄金网站APP免费| 《冲动的惩罚》免费全集| 女士穿紧身裸体开裆光滑皮裤| 一路向西在哪里可以看| 久久精品欧美-区二区三区| 《美丽的小蜜桃4》女主是谁| 台球室的特殊待遇2HD| 初中女生光溜溜身子| 乱亲H女乱秽XXXX| 桃色接触| 上课别穿内裤方便我C电视剧| 《列车上的轮杆》1-4| 蜜桃2| 妈妈在家穿超薄内裤的注意事项 | 人野兽马狗猪大全| 停电后我和公做了爱| 亚州精品无码A片毛片直播间| 亚洲一区| 毛片| 第1章饱满的乳峰喷奶水动漫| 日本大片又大又好看的PPT| 《尼姑也疯狂》完整版| 凯登·克罗斯| 麻豆 无码 国产在线观看| WWWWWWWW在线观看国产| 出差3| 黑料正能量| EXO妈妈MV高清视频播放| 《人妻被下春药在线》| 《请好好疼爱里面》免费观看| 女生胸前两颗大大的包是什么| 坐在竹马鸡上背单词小说| 性高朝久久久久久久久久| 成品PPT网站大片