将数字转换成以万为单位显示

   private String toNumber(int number) {
        String str = "";
        if (number <= 0) {
            str = "";
        } else if (number < 10000) {
            str = number + "人观看";
        } else {
            double d = (double) number;
        //将数字转换成万
            double num = d / 10000;
            BigDecimal b = new BigDecimal(num);
             //四舍五入保留小数点后一位
            double f1 = b.setScale(1,BigDecimal.ROUND_HALF_UP).doubleValue();
            str = f1 + "万人观看";
        }
        return str;
    }

猜你喜欢

转载自blog.csdn.net/u010610734/article/details/87889500