zoukankan      html  css  js  c++  java
  • 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);





    当一个男人不再对你啰嗦,不再缠着你,不再没事找你,对你说话也客气了,也不再气你了。那么恭喜你,你已经成功的失去了他。别嫌弃男人幼稚,那是他喜欢你,爱你。女人说男人像小孩子一样不成熟,可又有谁知道,男人在自己喜欢的女人面前才像小孩子,如果不喜欢你了,不爱你了,他比你爸还成熟。
  • 相关阅读:
    (6)阿里PAI_文本关键信息抽取、相似度分析
    NLP——LDA(Latent Dirichlet Allocation-潜在狄利克雷分布)
    (4)阿里PAI_基于用户画像的物品推荐
    (3)阿里PAI_基于协同过滤的商品推荐
    C++ 11—const用法(C++ primer读书笔记)
    Python基础知识回顾
    Qt学习笔记(一)
    伪代码的写法(转载)
    中国大学MOOC-陈越、何钦铭-数据结构-2015秋02-线性结构1题解
    数电碎片
  • 原文地址:https://www.cnblogs.com/fengtangjiang/p/11531614.html
Copyright © 2011-2022 走看看