需求:后台传入多个数值,需要计算各个数值占总值的百分比。
后台假设传入A、B、C 三个整数值,这里我只求A占总数的百分比。
float sum = A+B+C;
String result="";
//这里主要使用了 NumberFormat 数字的格式化显示
NumberFormat numberFormat = NumberFormat.getInstance();
numberFormat.setMaximumFractionDigits(2);
//setMaximumFractionDigits 函数设置显示的数字位数为格式化对象设定小数点后的显示的最多位,但注意的是显示的最后位是舍入的
result = numberFormat.format(A/sum*100);
这里需要引用类: import java.text.NumberFormat;