小数转换为百分比形式

一 使用java实现

import java.text.DecimalFormat;
public class decimal {
    public static void main(String[] args) { 
        DecimalFormat df = new DecimalFormat("0%");
        DecimalFormat df1 = new DecimalFormat("0.00%");

        System.out.println(df.format(Double.parseDouble(args[0])));
        System.out.println(df1.format(Double.parseDouble(args[0])));
    }
}

在这里插入图片描述

二 使用sql操作

SELECT CONCAT( TRUNCATE ( 2 / 13 * 100, 2 ), '%' ) AS poi	#15.38%

SELECT CONCAT( TRUNCATE ( 2 / 13 * 100, 0 ), '%' ) AS poi	#15%
posted @ 2019-04-03 10:05  慢慢行  阅读(91)  评论(0编辑  收藏  举报