//格式化 电子化移交完成率 保留两位
public String formateRate(String rateStr){
if(rateStr.indexOf(".") != -1){
//获取小数点的位置
int num = 0;
num = rateStr.indexOf(".");
//获取小数点后面的数字 是否有两位 不足两位补足两位
String dianAfter = rateStr.substring(0,num+1);
String afterData = rateStr.replace(dianAfter, "");
if(afterData.length() < 2){
afterData = afterData + "0" ;
}else{
afterData = afterData;
}
return rateStr.substring(0,num) + "." + afterData.substring(0,2);
}else{
if(rateStr == "1"){
return "100";
}else{
return rateStr;
}
}
}
字符串截取 保留小数点后面两位
最新推荐文章于 2022-11-12 10:00:45 发布