Java百分數之間算法 百分數轉小數


如需計算兩個百分數的結果  需轉化成小數之間的算法

//假設返回來的 test = [10%,90%]

String[] str = test.split("\\,");
Double i = 0.0;
for(int j=0;j<str.length;j++){
Double b=Double.parseDouble(str[j].replace("%", ""));//注意編碼下百分號的不同
i = i + b;
}
if(100.0 == i){

  ......

}

 

public static void main(String[] args) {
//百分比轉換為小數
String percentage="99%";
percentage = percentage.replace("%","");
Float f = Float.valueOf(percentage) / 100;
System.out.println(f.toString());
}

 

 

 就說明頁面返回來參數與 replace("%", "")  % 不一樣  把頁面返回來  % 復制在 replace("%", "") 就可以了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM