• 技术文章 >java >java基础

    java BigDecimal的格式化

    小妮浅浅小妮浅浅2021-06-03 09:46:08原创3058

    1、说明

    以使用BigDecimal对货币和百分比进行格式化为例。首先,创建BigDecimal对象,进行BigDecimal的算术操作后,分别建立货币和百分比格式化的引用,最后使用BigDecimal对象作为format()方法的参数,输出其格式化的货币值和百分比。

    2、实例

        NumberFormat currency = NumberFormat.getCurrencyInstance(); //建立货币格式化引用
        NumberFormat percent = NumberFormat.getPercentInstance();  //建立百分比格式化引用
        percent.setMaximumFractionDigits(3); //百分比小数点最多3位
        
        BigDecimal loanAmount = new BigDecimal("15000.48"); //贷款金额
        BigDecimal interestRate = new BigDecimal("0.008"); //利率   
        BigDecimal interest = loanAmount.multiply(interestRate); //相乘
     
        System.out.println("贷款金额:\t" + currency.format(loanAmount));
        System.out.println("利率:\t" + percent.format(interestRate));
        System.out.println("利息:\t" + currency.format(interest));

    以上就是java BigDecimal的格式化,希望对大家有所帮助。更多Java学习指路:Java基础

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

    专题推荐:java bigdecimal
    上一篇:java中BigDecimal是什么 下一篇:BigDecimal在java的异常解决

    相关文章推荐

    • java如何反编译字节码文件• java中kotlin函数的使用• java中Class的三种实例化• java反射如何实例化对象• java反射怎样调用方法• java中LinkedHashMap和HashMap区别• java中LinkedHashMap添加元素• java中BigDecimal是什么

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网