以下代码可以实现转换百分比
给大家强烈安利一个工具:糊涂工具包,里边有各种工具类供我们使用,可以更快速的实现需求,提高自己编码效率,减少加班。
糊涂工具包网址:https://hutool.cn/docs/#/
import java.text.DecimalFormat;
import java.text.NumberFormat;
public class myPercent {
public static String percnet(double d,double e){
double p = d/e;
DecimalFormat nf = (DecimalFormat) NumberFormat.getPercentInstance();
nf.applyPattern("00%"); //00表示小数点2位
nf.setMaximumFractionDigits(2); //2表示精确到小数点后2位
return nf.format(p);
}
public static void main(String[] args) {
System.out.println(percnet(1.5, 3.0));
}
}
计算结果 50%