计算评价值,小数位不为零保留两位小数
/**
* 计算评价值,小数位不为零保留两位小数
*
* @param totalAmount 分母
* @param realityAmount 分子
* @return String
*/
public String getRate(Integer totalAmount, Integer realityAmount) {
if (totalAmount == 0) {
return "0";
}
// 创建一个数值格式化对象
NumberFormat numberFormat = NumberFormat.getInstance();
// 设置精确到小数点后2位
numberFormat.setMaximumFractionDigits(2);
return numberFormat.format((float) realityAmount / (float) totalAmount * 100);
}