我是靠谱客的博主 无限便当,最近开发中收集的这篇文章主要介绍Java中BigDecimal类常用方法将 BigDecimal 转化为百分数将 BigDecimal 转化为指定格式,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

将 BigDecimal 转化为百分数

public static String decimalPercentFormat(BigDecimal b) {
    NumberFormat percent = NumberFormat.getPercentInstance();
    if(b == null) {
        return "--";
    } else if(b.compareTo(BigDecimal.ONE) == 0) {
        percent.setMinimumFractionDigits(0);
    } else {
        percent.setMinimumFractionDigits(2);
    }
    return percent.format(b.abs());
}

将 BigDecimal 转化为指定格式

public static String format(BigDecimal a) {
    DecimalFormat decimalFormat = new DecimalFormat("0.00#");
    return decimalFormat.format(a);
}

最后

以上就是无限便当为你收集整理的Java中BigDecimal类常用方法将 BigDecimal 转化为百分数将 BigDecimal 转化为指定格式的全部内容,希望文章能够帮你解决Java中BigDecimal类常用方法将 BigDecimal 转化为百分数将 BigDecimal 转化为指定格式所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部