• BigDecimal


    divide除法用法

    a.divide(b.2.RoundingMode,HALF_UP)

    补充:

    // BigDecimal方式
    double f = 1025.435;
    BigDecimal b = new BigDecimal(new Double(f).toString);
    double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();

    注意:这里一定不要直接使用new BigDecimal(double)的构造方法,
    而要使用new BigDecimal(new Double(1025.435).toString())的方式,不然会出现精确问题

    原文链接:https://blog.csdn.net/qq_26295547/article/details/82493231

    解决方案

    在做做除法的时候指定保留的小数的位数:

    BigDecimal rate = new BigDecimal(1).divide(new BigDecimal(3), 6, BigDecimal.ROUND_HALF_UP);

    做除法的时候出现了无限不循环小数如:0.333333333333

    边际利率下有效认购总额

    边际差额=

    边际倍数=边际理论的有效认购量/边际差额

    substract减法用法

    BigDecimal的初始化:BigDecimal num = new BigDecimal();

    函数:

    1.加法函数:   add()

    2.减法函数: substract()

    3.乘法函数:multiply()

    4.除法函数:divide()

    使用方法:

            //加法
            BigDecimal result1 = num1.add(num2);
            BigDecimal result12 = num12.add(num22);
     
            //减法
            BigDecimal result2 = num1.subtract(num2);
            BigDecimal result22 = num12.subtract(num22);
     
            //乘法
            BigDecimal result3 = num1.multiply(num2);
            BigDecimal result32 = num12.multiply(num22);
     
            //绝对值
            BigDecimal result4 = num3.abs();
            BigDecimal result42 = num32.abs();
     
            //除法
            BigDecimal result5 = num2.divide(num1,20,BigDecimal.ROUND_HALF_UP);
            BigDecimal result52 = num22.divide(num12,20,BigDecimal.ROUND_HALF_UP);





    当一个男人不再对你啰嗦,不再缠着你,不再没事找你,对你说话也客气了,也不再气你了。那么恭喜你,你已经成功的失去了他。别嫌弃男人幼稚,那是他喜欢你,爱你。女人说男人像小孩子一样不成熟,可又有谁知道,男人在自己喜欢的女人面前才像小孩子,如果不喜欢你了,不爱你了,他比你爸还成熟。
  • 相关阅读:
    POJ3928 Pingpong(统计比 K 小的个数 + 树状数组)
    C++ Primer Plus读书笔记
    HDU1698Just a Hook(线段树 + 区间修改 + 求和)
    POJ3468A Simple Problem with Integers(区间加数求和 + 线段树)
    POJ2528Mayor's posters(离散化 + 线段树)
    约瑟夫环
    编写一个JavaWeb项目
    四则运算在线答题系统
    JAVA项目中的常用的异常处理情况
    第八周动手动脑
  • 原文地址:https://www.cnblogs.com/fengtangjiang/p/11531614.html
Copyright © 2020-2023  润新知